Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11341|Risposta: 0

[JavaScript] La differenza tra le variabili di definizione let e var in js

[Copiato link]
Pubblicato su 09/08/2017 17:25:50 | | |
JavaScript_filter}t Strict Mode

Quando incontri per la prima volta la parola chiave let, c'è un concetto a cui devi prestare molta attenzione è "Javascrip{filtering}t modalità rigorosa"; ad esempio, il seguente codice eseguirà un errore:



Il messaggio di errore recita:



La soluzione alternativa è aggiungere la dichiarazione "javascrip{filter}t modalità rigorosa" all'intestazione del file:




Per una singola funzione
Se metti "usa rigoroso" sulla prima riga del corpo della funzione, l'intera funzione gira in "modalità rigorosa".




Somiglianze e differenze tra le parole chiave let e var

La dichiarazione non viene assegnata e la performance è la stessa



Utilizzando variabili non dichiarate, le prestazioni sono diverse:



Quando si dichiara ripetutamente la stessa variabile, il comportamento è diverso:



L'ambito delle variabili è diverso







Precedente:L'uso dettagliato di createCriteria è la query QBC in Hibernate
Prossimo:Fraintendimento di count(0) e count(*) nelle istruzioni SQL
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com