1. Introduzione a JavaScript!!
Perché javascript?
JavaScript è il linguaggio più ricercato nel mondo di oggi. Il linguaggio più versatile, che può essere utilizzato per creare un'ampia varietà di applicazioni: app Web, app mobili, app desktop, app lato server.
Informazioni su JavaScript:
- JavaScript è stato progettato da Brendan Eich nel 1995
- JavaScript è un linguaggio concorrente asincrono non bloccante a thread singolo, con uno stack di chiamate, un ciclo di eventi, una coda di richiamata e alcune API.
- JavaScript è un linguaggio basato su prototipo. (In JavaScript, l'ereditarietà avviene tramite il meccanismo del prototipo. In esso, proprietà e metodi possono essere aggiunti dinamicamente a qualsiasi oggetto.)
- JavaScript è un linguaggio "INTERPRETATO"? —Il presupposto comune è che venga interpretato, perché il codice sorgente JavaScript viene elaborato ogni volta che viene eseguito nel motore. Ma non è del tutto esatto. Il motore JavaScript compila effettivamente il programma al volo (compilazione in tempo) e quindi esegue immediatamente il codice compilato.
- Il comportamento e le prestazioni di JavaScript dipendono dal motore JS che si trova dietro il browser.
- JavaScript è l'implementazione della specifica ECMA SCRIPT.
- JavaScript è un linguaggio "case-sensitive".
- Progettato da Brendan Eich.
- È un progetto per la creazione di un linguaggio di scripting.
- Lo standard JavaScript per garantire l'interoperabilità tra le pagine Web su diversi browser.
- Ultima edizione — ES 13 (2022)
- Versione più importante o standard— ES 6 (2015) — La maggior parte delle funzionalità sono state introdotte in questa versione.
- Fondamentalmente un interprete o compilatore standard, che compila il codice JavaScript.
- Tutti i motori moderni pertinenti utilizzano la compilazione just in time per migliorare le prestazioni.
- Nel browser Web, il motore JS viene eseguito in sessione con il motore di rendering JS tramite DOM (Document Object Model).
- Sebbene il motore JS sia utilizzato principalmente nei browser Web, non è limitato solo ai browser. Node.js utilizza il motore JavaScript V8.
- Chrome - Il più potente - Utilizza il motore V8 - Il motore JS più veloce, a partire da ora. (V8 è il motore JavaScript ad alte prestazioni Open Source di Google scritto in C++.)
- Firefox: utilizza SpiderMonkey.
- Safari: utilizza JavaScriptCore.
- Internet Explorer (ora scaduto) — Usato Chakra.
- Microsoft Edge: inizialmente utilizzava Chakra, ma in seguito è stato ricostruito come browser basato su Chromium e ora utilizza il motore V8.
Grazie per aver letto :) Ecco fatto, spero che l'articolo ti sia piaciuto.
Chi sono io per scrivere?
Solo uno studente curioso, che ama sviluppare siti Web e ha sviluppato pochi siti Web utilizzando vari modelli, utilizzando anche React (da zero), la maggior parte dei quali come progetti personali o siti di club universitari, negli ultimi 3-4 anni. In breve, ho lavorato su React, JavaScript, CSS e HTML e imparo ancora cose nuove ogni giorno!
Sentiti libero di contattarmi, se vuoi discutere di qualcosa di correlato.
Sarei felice e felice se invii i tuoi preziosi feedback e suggerimenti. I tuoi suggerimenti contano davvero!!
Puoi contattarmi qui -
LinkedIn: https://www.linkedin.com/in/itaniyagupta/

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































