L'ambito è un contesto che racchiude valori ed espressioni associati. Utilizzare questo tag per domande su diversi tipi di ambito e per domande in cui l'ambito potrebbe non essere chiaro.
Ho appena letto un ottimo articolo su JavaScript Scoping and Hoisting di Ben Cherry in cui fornisce il seguente esempio: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a); Utilizzando il codice sopra, il browser avviserà "1". Non sono ancora sicuro del …
Continuo a vedere la parola chiave "my" davanti ai nomi delle variabili negli esempi di script Perl online ma non ho idea di cosa significhi. Ho provato a leggere le pagine di manuale e altri siti online ma ho difficoltà a discernere a cosa serva data la differenza tra come …
Ho una situazione con un modulo che si estende su più pagine (potrebbe non essere l'ideale, ma è così). Mi piacerebbe avere uno scopo per l'intero modulo che viene compilato man mano che procedi, in modo che se l'utente va avanti e indietro tra i passaggi è facile ricordare lo …
Oggi sono rimasto completamente sorpreso quando ho visto che una variabile globale ha undefined valore in alcuni casi. Esempio: var value = 10; function test() { //A console.log(value); var value = 20; //B console.log(value); } test(); Fornisce output come undefined 20 Ecco perché il motore JavaScript considera il valore globale …
Di recente ho scritto del codice in cui ho riutilizzato involontariamente un nome di variabile come parametro di un'azione dichiarata all'interno di una funzione che ha già una variabile con lo stesso nome. Per esempio: var x = 1; Action<int> myAction = (x) => { Console.WriteLine(x); }; Quando ho notato …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.