美文网首页
第一章 let和conset命令

第一章 let和conset命令

作者: 梨啊梨 | 来源:发表于2018-01-22 17:01 被阅读0次

let

1.  let声明类似于var,但是let只在所在的代码块中有效,可以很好的用在for循环中代替var,记住只能在所在代码块中使用

2.  在使用let变量之前,一定要先声明let才行,不然会报错

3.  let不允许在相同代码块中重复声明同一个变量

4. 同样他不能在函数内重新声明参数

5. let实际上为js新增了块级作用域

6. let声明的变量,不是顶层对象的属性


conset

conset的本质是,变量指向的那个内存地址不得改动。

1.  conset声明一个只读常量,一旦声明了,就不能修改

2.  和let一样,只在声明所在的块级作用域内有效。要在使用之前声明。在同一作用域中不可以重复声明。


暂时性死区的本质

只要进入当前作用域,所要使用的变量就已经存在,但是不可获取,只有等到声明变量的代码出现,才可以获取和使用该变量

相关文章

  • 第一章 let和conset命令

    let 1.let声明类似于var,但是let只在所在的代码块中有效,可以很好的用在for循环中代替var,记住只...

  • ES6新语法(一)

    1,let和conset使用方法// let 作用域内的变量,在本作用域内有效(相当于 var的作用)// c...

  • 重读 ES6(一)

    一、let 和 const 命令 let 命令 let 与 var 的区别:let 声明的变量只在 let 命令所...

  • es6常用语法(一)

    let 和 const 命令 let 命令 只在let命令所在的代码有效 let命令,用来声明变量。它的用法类似于...

  • ECMAScript 6 入门

    1.let 和 const 命令 let 命令 基本用法 ES 6 新增了 let 命令,用来声明变量,它的用法类...

  • let和const命令总结

    let和const命令 let命令 基本用法 let用来声明变量,但所声明的变量只在let命令所在的代码块内有效,...

  • ES6之 let 和 const 命令

    ES6 之 let 和 const 命令 1、let 命令 1.1、基本用法 ES6 新增了let命令,用来声明变...

  • 千呼万唤始出来-ES6的let和const命令

    本文学自阮大神的 let和const命令,文章整理为精简版。 一、let命令 let所声明的变量,只在let命令所...

  • ES6的let 和 const 命令

    let 和 const 命令 let 命令 块级作用域 const 命令 顶层对象的属性 gl...

  • 2020-01-05 ES6

    let 和 const let命令 let 声明变量,在let命令所在的代码块内有效。var 声明变量,全局作用域...

网友评论

      本文标题:第一章 let和conset命令

      本文链接:https://www.haomeiwen.com/subject/fwbnnxtx.html