ES6
xiyang.ycj
,
展开
-
ES6块级作用域
块级作用域 ① 全局作用域和函数作用域 在ES6之前只有 全局作用域和函数作用域,由于变量提升带来了一些不便。 1. 第一种场景,内层变量可能会覆盖外层变量。 ``` var tmp = new Date(); function f(){ console.log(tmp); if(false){ var tmp = 'hello world';...原创 2018-09-12 01:26:18 · 211 阅读 · 0 评论 -
ES6定义(声明)变量
定义(声明)变量 let命令 基本用法 let用来声明变量,用法类似于var,但是let声明的变量,只有在let命令所在的代码块内有效。 { let a=10; var b=10; } console.log(a);//ReferenceError: a is not defined. console.log(b);//10 for循环的计数器 使用let...原创 2018-09-21 10:51:40 · 888 阅读 · 0 评论