你的位置:首页 > 软件开发 > Java > 重撸JS_1

重撸JS_1

发布时间:2016-09-08 15:00:17
1.声明 用 var 或 let 声明的未赋初值的变量,值会被设定为undefined(译注:即未定义值,本身也是一个值)试图访问一个未初始化的变量会导致一个 ReferenceError 异常被抛出 2.作用域 如下的代码将在控制台输出 5,因为 x 的作用域是声明 ...

1.声明


 

用 var 或 let 声明的未赋初值的变量,值会被设定为undefined(译注:即未定义值,本身也是一个值)

试图访问一个未初始化的变量会导致一个 ReferenceError 异常被抛出

 

2.作用域


 

如下的代码将在控制台输出 5,因为 x 的作用域是声明了 x 的那个函数(或全局范围),而不是 if 语句块。

if (true) { var x = 5;}console.log(x); // 5

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:重撸JS_1

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。