stavo cercando un po 'di codice di base quando sono andato attraverso questo su Chrome strumenti di sviluppo di console:
La specifica del linguaggio dice che è possibile dichiarare una partenza variabile una lettera, $ o _.
Quindi, perché sta succedendo? È solo un bug o ha qualche altra giustificazione?
Perché non funziona la prima volta ma funziona quando si riassegna?
EDIT:
ho ricevuto commenti circa $ 1 a $ 4 stato riservato identificatori, ma io ancora non capisco il motivo per cui vengono assegnati esattamente la seconda volta (invece che la prima volta o non essere mai assegnato)
forse la definizione $ 0-4 interferisce, https://developer.chrome.com/devtools/docs/commandline-api#0-4 – shakib
È un identificatore riservato per Chrome DevTools. – Leo
@shakib perché non aggiungere il commento come risposta? – ProllyGeek