08 2017 档案

摘要:1、属性的简洁表示法 es6 允许直接写入变量和函数,作为对象的属性和方法 2、属性名表达式 js 定义对象的属性有两种方法 es6 允许字面量定义对象时,用表达式作为对象的属性名,即把表达式放在方括号内 3、Object.is() Object.is 方法用来比较两个值是否严格相等,与严格比较运算 阅读全文
posted @ 2017-08-31 21:45 rogerwu 阅读(255) 评论(0) 推荐(0) 编辑
摘要:1、函数参数的默认值 es6 之前不能直接为函数的参数指定默认值,只能采用变通方法 以上代码的缺陷在于,当参数 y 所赋值的类型为 false时,该赋值不起作用,就像 y 赋值为空字符,结果被改成了 'world' 为了避免这个问题,通常需要先判断一下参数y是否被赋值,如果没有,再等于默认值 es6 阅读全文
posted @ 2017-08-30 22:42 rogerwu 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1、扩展运算符 含义:扩展运算符是三个点(...),用于将一个数组转为用逗号分隔的参数序列 用法:...['a', 'b', 'c'] 如果扩展运算符后面是一个空数组,则不产生作用 扩展运算符的应用 (1)、替代数组的 apply 方法 a、将数组转为函数的参数 b、取数组的最大值 c、将一个数组添 阅读全文
posted @ 2017-08-29 23:04 rogerwu 阅读(432) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示