Hablando sobre el desarrollo del ámbito de las variables --- pozos

El desarrollo reciente se encontró con un pequeño problema, no prestar más atención a la hora de buscar alguna otra manera sólo temporalmente, en su tiempo libre parecía tan sencilla ... ... aquí se preparó para dejar un registro.

var x = 1 ; 
función fn (x) { 
  console.log (x) 
}; 
fn ()

La salida es indefinido, razones: la variable x locales cubiertos variables globales.

var x = 1 ; 
la función fn () { 
  console.log (x) 
}; 
fn ()

La salida es 1

A continuación, utilice las funciones de dirección, por lo que no localizar rápidamente el error ... ... no es suficiente Daoxing ah, siguen alimentando

 

 

 

 

 

.

Supongo que te gusta

Origin www.cnblogs.com/jianxian/p/12529533.html
Recomendado
Clasificación