{"id":18968,"date":"2022-12-24T14:51:36","date_gmt":"2022-12-24T13:51:36","guid":{"rendered":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/?p=18968"},"modified":"2023-11-14T17:37:41","modified_gmt":"2023-11-14T16:37:41","slug":"4-trucchi-da-conoscere-per-imparare-javascript","status":"publish","type":"post","link":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/","title":{"rendered":"Imparare Javascript applicando 4 trucchi poco conosciuti"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\">Con l\u2019avvento dello &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/i-vantaggi-dellutilizzo-di-sass-per-lo-sviluppo-web\/\">sviluppo web<\/a>\u00a0, gli sviluppatori, si sono trovati di fronte un ambiente ben diverso da quello che utilizzavano fino a qualche tempo prima. Cio\u00e8 l\u2019ambiente di esecuzione di software eseguibile su macchine stand-alone, o meglio, non di tipologia server. Come ti dicevo prima, con l\u2019avvento delle tecnologie per lo sviluppo web, si \u00e8 dovuto fare i conti con un ambiente senza stato. Il passaggio da una &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/a-che-serve-il-simbolo-nella-url\/\">pagina web<\/a>\u00a0 all\u2019altra provocava la perdita di tutti gli oggetti gestiti dalla pagina precedente. Cosa che non avveniva e non avviene tuttora con software eseguibile nativo. Grazie al &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/un-comando-javascript-poco-conosciuto-ma-molto-efficace\/\">linguaggio Javascript<\/a>\u00a0 molte di queste problematiche sono state risolte, e oggi, gli sviluppatori, possono contare su una grande variet\u00e0 di librerie, del linguaggio &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/codice-javascript\/\">Javascript<\/a>\u00a0, che sono di enorme ausilio allo sviluppo web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per <strong>imparare javascript<\/strong> e utilizzarlo al meglio.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Il linguaggio Javascript, di per s\u00e9, non \u00e8 un linguaggio ostico o complicato da imparare. Anzi, \u00e8 un linguaggio stile \u201c<strong>C LIKE<\/strong>\u201d e, di conseguenza, molto comprensibile anche per un principiante. L\u2019approccio a Javascript, in genere, avviene senza grosse problematiche. In ogni caso, come per tutti i linguaggi, ci sono dei consigli e dei trucchetti che agevolano notevolmente lo sviluppo rendendone pi\u00f9 semplice e immediato l\u2019utilizzo. <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Per imparare javascript e provare il codice descritto in questa guida, non sar\u00e0 necessario creare alcuna pagina web. Potrai semplicemente sfruttare l\u2019interprete di linguaggi online \u201c<strong>&nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/indicizzare-sito-web\/\">W3Schools<\/a>\u00a0<\/strong>\u201d. Ora, <a href=\"https:\/\/www.w3schools.com\/js\/js_editor.asp\" target=\"_blank\" rel=\"noreferrer noopener\">cliccando su questo semplice link<\/a>, non dovrai fare altro che copiare e incollare, di volta in volta, il codice proposto pi\u00f9 avanti nella guida. Una volta caricata la pagina, relativa all\u2019editor online di Javascript, non devi fare altro che cliccare sul pulsante \u201c<strong>Try it Yourself<\/strong>\u201d per accedere direttamente all\u2019editor Javascript. Come primo passo capirai come ridimensionare un array in Javascript.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/w3schools-editor-javascript-online-602x450.jpg\" alt=\"W3Schools Emulatore javascript Online\" class=\"wp-image-18974\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/w3schools-editor-javascript-online-602x450.jpg 602w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/w3schools-editor-javascript-online-300x224.jpg 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/w3schools-editor-javascript-online-768x574.jpg 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/w3schools-editor-javascript-online.jpg 886w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><figcaption class=\"wp-element-caption\">W3Schools Emulatore javascript Online<\/figcaption><\/figure>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">In questo articolo:<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#1_Come_ridimensionare_un_array\" >1. Come ridimensionare un array<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#2_Prelevare_solo_parte_di_un_oggetto_Javascript\" >2. Prelevare solo parte di un oggetto Javascript<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#3_Come_eliminare_i_valori_duplicati_da_un_array\" >3. Come eliminare i valori duplicati da un array<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#4_Come_eseguire_espressioni_in_una_stringa\" >4. Come eseguire espressioni in una stringa<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Come_ridimensionare_un_array\"><\/span><strong>1. Come ridimensionare un array<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Come ben sai, gli array non sono ridimensionabili. Questo non vale solo per Javascript ma per tutti i linguaggi di programmazione. Infatti, un array, \u00e8 una struttura dati statica e omogenea. Questo significa che, durante l\u2019esecuzione del codice, non pu\u00f2 essere n\u00e9 ridimensionato n\u00e9 pu\u00f2 contenere oggetti di natura diversa. Un Array pu\u00f2 contenere solo dati dello stesso tipo. Ad esempio, pu\u00f2 contenere solo stringhe, numeri e altri oggetti, ma non stringhe e numeri, o qualcos\u2019altro ancora.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Pertanto un array di 5 elementi in Javascript come questo:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">const names = [\u2018Mary\u2019, \u2018John\u2019, \u2018Mark\u2019, \u2018Philip\u2019, \u2018George\u2019];<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">non pu\u00f2 essere ridimensionato, cio\u00e8 non si possono eliminare n\u00e9 si possono aggiungere altri nomi. Esiste per\u00f2 un trucchetto, grazie al quale, \u00e8 possibile accorciare un array di questo tipo. Infatti impostando la propriet\u00e0 \u201c<strong>length<\/strong>\u201d di un array ad un numero di elementi minore, rispetto a quello che ne contiene, \u00e8 possibile ridimensionarlo. Ad esempio, con il seguente codice:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">names.length = 2;<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">l\u2019array \u201c<strong>names<\/strong>\u201d non conterr\u00e0 pi\u00f9 5 elementi bens\u00ec 2. Quindi se stampassimo il contenuto dell\u2019array \u201c<strong>names<\/strong>\u201d, con questa istruzione: \u201c<strong>console.log(names);<\/strong>\u201d, il contenuto dell\u2019array \u201c<strong>names<\/strong>\u201d ora sar\u00e0: [\u2018Mary\u2019, \u2018John\u2019].<\/p>\n\n\n\n<hr>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Leggi anche: \u201c<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/genera-codice-qr-con-javascript\/\" target=\"_blank\" rel=\"noreferrer noopener\">Generare QR Code con Javascript<\/a>\u201d<\/p>\n\n\n\n<hr>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Prelevare_solo_parte_di_un_oggetto_Javascript\"><\/span><strong>2. Prelevare solo parte di un oggetto Javascript<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In Javascript se volessimo creare un oggetto contenente delle propriet\u00e0, dovremmo utilizzare una sintassi del tipo:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">const names = {name: \u2018Steve\u2019, surname: \u2018Jobs\u2019};<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Normalmente per accedere alle propriet\u00e0 \u201c<strong>name<\/strong>\u201d e \u201c<strong>surname<\/strong>\u201d dell\u2019oggetto \u201c<strong>names<\/strong>\u201d bisognerebbe utilizzare una sintassi come questa:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">names.name;<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">qualche volta, per\u00f2 \u00e8 necessario accedere solo ad una sola propriet\u00e0 di un oggetto. Quindi, se volessimo creare una semplice variabile che contenga solo il contenuto della propriet\u00e0 \u201c<strong>name<\/strong>\u201d dell\u2019oggetto \u201c<strong>names<\/strong>\u201d dovremmo scrivere una riga di codice come questa:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">const {name} = names;<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A questo punto, volendo verificare il contenuto, della variabile \u201c<strong>name<\/strong>\u201d, possiamo digitare questa semplice istruzione \u201c<strong>document.write(name);<\/strong>\u201d che stamper\u00e0 a video il valore \u201c<strong>Steve<\/strong>\u201d. Questa operazione, molto utile, prende il nome di \u201c<strong>Destructuring assignment<\/strong>\u201c o, <a href=\"https:\/\/www.andreadev.it\/blog\/destrutturazione-in-javascript\/\" target=\"_blank\" rel=\"noreferrer noopener\">destrutturazione di variabili<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"386\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/destructuring-in-javascript.jpg\" alt=\"Destructuring in Javascript\" class=\"wp-image-18975\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/destructuring-in-javascript.jpg 710w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/destructuring-in-javascript-300x163.jpg 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><figcaption class=\"wp-element-caption\">Destructuring in Javascript<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Come_eliminare_i_valori_duplicati_da_un_array\"><\/span><strong>3. Come eliminare i valori duplicati da un array<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In Javascript, per eliminare i valori duplicati da un array, \u00e8 possibile utilizzare l\u2019oggetto \u201c<strong>Set<\/strong>\u201d. I \u201c<a href=\"https:\/\/it.javascript.info\/map-set\" target=\"_blank\" rel=\"noreferrer noopener\">Set<\/a>\u201d sono &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/tabelle-mysql-orm-javascript\/\">oggetti Javascript<\/a>\u00a0 che non possono contenere al loro interno valori duplicati. Quindi, per eliminare i duplicati dall\u2019array \u201c<strong>names<\/strong>\u201d \u00e8 possibile utilizzare il comando \u201c<strong>Set<\/strong>\u201d come di seguito:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"271\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/eliminare-duplicati-da-un-array-800x271.jpg\" alt=\"Eliminare duplicati in array javascript\" class=\"wp-image-18976\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/eliminare-duplicati-da-un-array-800x271.jpg 800w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/eliminare-duplicati-da-un-array-300x102.jpg 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/eliminare-duplicati-da-un-array-768x260.jpg 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/eliminare-duplicati-da-un-array.jpg 907w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Eliminare duplicati in array javascript<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Come vedi, con una semplice istruzione, potrai eliminare i duplicati di qualsiasi array senza impelagarti in complicate routine di pulizia di array Javascript. Spesso fonte di innumerevoli bugs, fastidiosi da scovare e risolvere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Come_eseguire_espressioni_in_una_stringa\"><\/span><strong>4. Come eseguire espressioni in una stringa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Non \u00e8 raro, specialmente quando si tratta di formattare stringhe, eseguire espressioni direttamente al loro interno. Mi spiego meglio. Come ben sai, anche le stringhe sono tipi di dati che non possono essere modificate se non, creando un\u2019altra stringa frutto di un\u2019elaborazione effettuata sulla stringa madre. S\u00ec, lo so. Forse non ci hai mai fatto caso. Ma le stringhe che ottieni, durante l\u2019elaborazione del codice, sono tutte stringhe ottenute da altre. Ma la stringa principale, cio\u00e8 quella su cui hai effettuato una elaborazione, non \u00e8 mai cambiata. Per cui ogni volta che stai per formattare o creare una stringa, contenente valori, a runtime, sono stringhe create concatenando, e convertendo questi valori in stringa, ad altre stringhe fino a formare quella finale da stampare a video. Non ti nego che, un\u2019operazione di questo tipo, \u00e8 molto noiosa e problematica. Inoltre, tutta l\u2019operazione va eseguita al runtime con un enorme spreco di risorse di CPU e &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-un-disco-virtuale-in-ram\/\">RAM<\/a>\u00a0.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In Javascript \u00e8 possibile, formattare stringhe, facendo valorizzare i contenuti direttamente al suo interno, risparmiando tempo e ottenendo codice pi\u00f9 pulito privo. Tra l\u2019altro, privo di errori. Diciamo subito che un\u2019operazione del genere:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">const name = \u201cSteve Jobs\u201c;\ndocument.write(\u2018Welcome \u2019+name);<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">pu\u00f2 essere trasformata in un\u2019operazione pi\u00f9 semplice e compatta come questa:<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code\">const name = \u201cSteve Jobs\u201c;\ndocument.write(`Welcome ${name}`);<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><em><u>Da notare che la stringa, in questo caso deve essere racchiusa tra virgolette singole codice ASCII 96.<\/u><\/em><\/strong><em><u> <strong>E non le convenzionali virgolette singole codice ASCII 39<\/strong>.<\/u><\/em><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Come vedi non c\u2019\u00e8 nessuna operazione di concatenazione e casting di dati. La stringa \u00e8 unica e, la variabile \u201c<strong>name<\/strong>\u201d viene inizializzata direttamente all\u2019interno della stringa.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"677\" height=\"279\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/evaluate-expression-in-string-javascript.jpg\" alt=\"Valuta espressioni automaticamente in javascript\" class=\"wp-image-18977\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/evaluate-expression-in-string-javascript.jpg 677w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/evaluate-expression-in-string-javascript-300x124.jpg 300w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><figcaption class=\"wp-element-caption\">Valuta espressioni automaticamente in javascript<\/figcaption><\/figure>\n\n\n\n<hr>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Leggi anche: \u201c<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wordpress-non-funziona-e-il-tuo-sito-web-e-bloccato\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress non funziona e il tuo sito web \u00e8 bloccato?<\/a>\u201d<\/p>\n\n\n\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.<\/p>\n","protected":false},"author":1,"featured_media":18969,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,12,11],"tags":[3860,3370,2340,2231,1780,1154,2227,1652,34,987,1585,4742,44,3356,96,1786,37,4354,2228,1785,70,40],"class_list":["post-18968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-e-strumenti-operativi-per-lo-sviluppo-software","category-recenti","category-sviluppo","tag-browser-it","tag-desenvolvimento","tag-development","tag-fare","tag-formattare","tag-guida","tag-how","tag-how-to","tag-javascript","tag-make-money-online-2","tag-online","tag-programmazione","tag-sem","tag-server","tag-sito-web","tag-software","tag-sviluppo","tag-sviluppo-web","tag-to","tag-video","tag-web","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Imparare Javascript applicando 4 trucchi poco conosciuti<\/title>\n<meta name=\"description\" content=\"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4 Trucchi da conoscere del linguaggio Javascript\" \/>\n<meta property=\"og:description\" content=\"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"Antonio Lamorgese\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-24T13:51:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-14T16:37:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Antonio Lamorgese\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"4 Trucchi da conoscere del linguaggio Javascript\" \/>\n<meta name=\"twitter:description\" content=\"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@AntonioLamorge3\" \/>\n<meta name=\"twitter:site\" content=\"@AntonioLamorge3\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Antonio Lamorgese\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/\"},\"author\":{\"name\":\"Antonio Lamorgese\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"headline\":\"Imparare Javascript applicando 4 trucchi poco conosciuti\",\"datePublished\":\"2022-12-24T13:51:36+00:00\",\"dateModified\":\"2023-11-14T16:37:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/\"},\"wordCount\":988,\"publisher\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"image\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\",\"keywords\":[\"browser\",\"desenvolvimento\",\"development\",\"fare\",\"Formattare\",\"guida\",\"how\",\"how to\",\"javascript\",\"make money online\",\"online\",\"Programmazione\",\"sem\",\"server\",\"sito web\",\"software\",\"sviluppo\",\"sviluppo web\",\"to\",\"video\",\"web\",\"wordpress\"],\"articleSection\":[\"Articoli\",\"Recenti\",\"Sviluppo\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/\",\"name\":\"Imparare Javascript applicando 4 trucchi poco conosciuti\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\",\"datePublished\":\"2022-12-24T13:51:36+00:00\",\"dateModified\":\"2023-11-14T16:37:41+00:00\",\"description\":\"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\",\"contentUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg\",\"width\":800,\"height\":450,\"caption\":\"4 Trucchi da conoscere del linguaggio Javascript\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/4-trucchi-da-conoscere-del-linguaggio-javascript\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sviluppo\",\"item\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/category\\\/sviluppo\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Imparare Javascript applicando 4 trucchi poco conosciuti\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#website\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/\",\"name\":\"Antonio Lamorgese\",\"description\":\"Il web e i suoi strumenti operativi\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\",\"name\":\"Antonio Lamorgese\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"contentUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"width\":120,\"height\":130,\"caption\":\"Antonio Lamorgese\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\"},\"description\":\"Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice.&nbsp;Scopri di pi\u00f9....\",\"sameAs\":[\"https:\\\/\\\/www.Phpcodewizard.it\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/antonio-lamorgese-660735190\\\/\",\"https:\\\/\\\/pinterest.it\\\/antoniolamorgese9711\\\/\",\"https:\\\/\\\/x.com\\\/AntonioLamorge3\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/antoniolamorgese\",\"https:\\\/\\\/tumblr.com\\\/blog\\\/phpcodewizard\"],\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/author\\\/antonio-lamorgese\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Imparare Javascript applicando 4 trucchi poco conosciuti","description":"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/","og_locale":"it_IT","og_type":"article","og_title":"4 Trucchi da conoscere del linguaggio Javascript","og_description":"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.","og_url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/","og_site_name":"Antonio Lamorgese","article_published_time":"2022-12-24T13:51:36+00:00","article_modified_time":"2023-11-14T16:37:41+00:00","og_image":[{"width":800,"height":450,"url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","type":"image\/jpeg"}],"author":"Antonio Lamorgese","twitter_card":"summary_large_image","twitter_title":"4 Trucchi da conoscere del linguaggio Javascript","twitter_description":"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.","twitter_image":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","twitter_creator":"@AntonioLamorge3","twitter_site":"@AntonioLamorge3","twitter_misc":{"Scritto da":"Antonio Lamorgese","Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#article","isPartOf":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/"},"author":{"name":"Antonio Lamorgese","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"headline":"Imparare Javascript applicando 4 trucchi poco conosciuti","datePublished":"2022-12-24T13:51:36+00:00","dateModified":"2023-11-14T16:37:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/"},"wordCount":988,"publisher":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"image":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","keywords":["browser","desenvolvimento","development","fare","Formattare","guida","how","how to","javascript","make money online","online","Programmazione","sem","server","sito web","software","sviluppo","sviluppo web","to","video","web","wordpress"],"articleSection":["Articoli","Recenti","Sviluppo"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/","name":"Imparare Javascript applicando 4 trucchi poco conosciuti","isPartOf":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#primaryimage"},"image":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","datePublished":"2022-12-24T13:51:36+00:00","dateModified":"2023-11-14T16:37:41+00:00","description":"Javascript \u00e8 il linguaggio del web. In questa guida ti mostrer\u00f2 4 trucchi che devi conoscere per imparare javascript e utilizzarlo al meglio.","breadcrumb":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#primaryimage","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","contentUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/12\/4-Trucchi-da-conoscere-del-linguaggio-Javascript.jpg","width":800,"height":450,"caption":"4 Trucchi da conoscere del linguaggio Javascript"},{"@type":"BreadcrumbList","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/4-trucchi-da-conoscere-del-linguaggio-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/en\/"},{"@type":"ListItem","position":2,"name":"Sviluppo","item":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/category\/sviluppo\/"},{"@type":"ListItem","position":3,"name":"Imparare Javascript applicando 4 trucchi poco conosciuti"}]},{"@type":"WebSite","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#website","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/","name":"Antonio Lamorgese","description":"Il web e i suoi strumenti operativi","publisher":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0","name":"Antonio Lamorgese","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","contentUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","width":120,"height":130,"caption":"Antonio Lamorgese"},"logo":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png"},"description":"Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice.&nbsp;Scopri di pi\u00f9....","sameAs":["https:\/\/www.Phpcodewizard.it\/","https:\/\/www.linkedin.com\/in\/antonio-lamorgese-660735190\/","https:\/\/pinterest.it\/antoniolamorgese9711\/","https:\/\/x.com\/AntonioLamorge3","https:\/\/www.youtube.com\/user\/antoniolamorgese","https:\/\/tumblr.com\/blog\/phpcodewizard"],"url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/author\/antonio-lamorgese\/"}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/18968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/comments?post=18968"}],"version-history":[{"count":5,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/18968\/revisions"}],"predecessor-version":[{"id":25993,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/18968\/revisions\/25993"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/media\/18969"}],"wp:attachment":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/media?parent=18968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/categories?post=18968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/tags?post=18968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}