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

Vista: 13950|Risposta: 1

[JavaScript] Qual è la differenza tra var a=funzione e funzione a?

[Copiato link]
Pubblicato su 08/06/2017 13:31:11 | | |
Javascrip{filter}t, qual è la differenza tra var foo = funzione () {} e funzione foo() quando si definiscono le funzioni?


Causa: Javascrip{filter}t "solleva" il comportamento dichiarato da funzioni e variabili.

Differenza 1: Codice 1, dopo aver caricato il codice JS, A è "avanzato", ma il contenuto specifico della funzione non è avanzato. Serve a inizializzare il blocco di codice nella funzione quando viene chiamato. Codice 2: Si carica "in anticipo rispetto ai tempi".

Metodo 1:

var foo = funzione () { //code }

Questo metodo definisce lo spazio dei nomi come foo per evitare la duplicazione dei nomi dei metodi con altre librerie.

Metodo 2:

funzione foo () { //code }

Questo è un modo generale di scrivere, ed è facile creare conflitti di denominazione usando vari plugin.




Precedente:Librerie di sviluppo comuni .net/c# (DotNetUtilities)
Prossimo:JS rimuove le proprietà delle variabili
Pubblicato su 08/11/2017 15:18:28 |
Sì, ho imparato
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