JS中作用域以及变量范围分析
变量作用域 js作为一门脚本语言,他与c,java这些语言是不相同的。 全局变量 在js中声明全局变量,有下面几种方式: 1.在函数外通过var来声明。 var test =hello; console.log(test); function a(){ test=xx; console.log(test); } a(); console.log(test); 结果: hello xx xx 这种方式通过声明的变量在任何地方都可进行修改和使用。 2.在函数中隐士的声明变量 function a(){ test=22; console.log(test); } a(
用户评论