2018年1月23日
摘要: 作用域包括:全局作用域,函数作用域,块级作用域。 为什么要用块级作用域: 1.内层变量可能会覆盖外层变量。 2.用来计数的循环变量泄露为全局变量。 块级作用域: es6允许块级作用域无限嵌套。{{{{let name = "kevin"}}}} 块级作用域与函数声明 es5:函数只能在顶层作用域和函 阅读全文
posted @ 2018-01-23 20:20 sandy.simple 阅读(135) 评论(0) 推荐(0) 编辑
摘要: let 其用法与var差不多,但所申明变量只能在let命令代码块中有效。 用法: 1.不存在变量提升:在let申明变量之前使用该变量,该变量是不可用的 2.暂时性死区:只要进入当前作用域,let所申明的变量就绑定在这个作用域,若在申明变量之前使用该变量,是不可用的。 3.不允许重复申明:不允许在同一 阅读全文
posted @ 2018-01-23 20:20 sandy.simple 阅读(130) 评论(0) 推荐(0) 编辑