1 / 18
文档名称:

《es6语法》ppt课件.ppt

格式:ppt   大小:407KB   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《es6语法》ppt课件.ppt

上传人:相惜 2020/8/29 文件大小:407 KB

下载得到文件列表

《es6语法》ppt课件.ppt

文档介绍

文档介绍:,用来声明变量。用法类似于varlet声明的变量,只在let命令所在的代码块内有效let声明的变量,只在let命令所在的代码块内有效计数器i只在for循环体内有效,,。一旦声明,常量的值就不能改变const命令声明的常量不得改变值。即一旦声明,就必须立即初始化。const命令声明的常量,只在声明所在的块级作用域内有效const命令声明的常量不提升,只能在声明的位置后使用const命令声明的常量,,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。对于简单类型的数据(数值、字符串、布尔值),值就保存在变量指向的那个内存地址,因此等同于常量。但对于复合类型的数据(主要是对象和数组),变量指向的内存地址,保存的只是一个指针,const只能保证这个指针是固定的,至于它指向的数据结构是不是可变的,就完全不能控制了。因此,将一个对象声明为常量必须非常小心。上面代码中,常量foo储存的是一个地址,这个地址指向一个对象。不可变的只是这个地址,即不能把foo指向另一个地址,但对象本身是可变的,所以依然可以为其添加新属性。,输出模板:ES6模板字符串模板字符串(templatestring)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。,是键值对的集合,传统的键只能用字符串,Map的键不限于字符串,各种类型的值(包括对象)都可以当作键。属性和操作方法size属性size属性返回Map结构的成员总数set(key,value)set方法设置set方法设置键名key对应的键值为value,然后返回整个Map结构。如果key已经有值,则键值会被更新,否则就新生成该键。(key)get方法读取key对应的键值,如果找不到key,返回undefined。has(key)has方法返回一个布尔值,表示某个键是否在当前Map对象之中。(key)delete方法删除某个键,返回true。如果删除失败,返回false。clear(key)clear方法清除所有成员,没有返回值。()返回键名的遍历器values()返回键值的遍历器10.