首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ES6学习
cheney_ci
创建于2022-12-05
订阅专栏
ES6新特性的学习与扩展
暂无订阅
共7篇文章
创建于2022-12-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ES6 数组的扩展
扩展运算符 扩展运算符...将一个数组转为用逗号分隔的参数序列。 只有在函数调用时,扩展运算符才可以放在圆括号中,否则会报错。 下面是扩展运算符取代apply()的例子。 扩展运算符的应用 复制数组
ES6 数值的扩展
ES6分别用前缀0b(或0B)和0o(或0O)表示二进制和八进制数值。 如果要将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 ES2021中,较长的数值允许使用_作为分隔符,该数值分
ES6 函数的扩展
ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。 参数变量是默认声明的,所以不能用let或const再次声明。 参数默认值不是传值的,而是每次会重新计算默认值表达式的值,即惰性求值。 参数
ES6 let和const命令
let和const命令;暂时性死区(temporal dead zone,简称 TDZ);let和var的区别;const和var的区别
ES6 解构赋值
解构赋值 解构赋值允许指定默认值 但只有当一个数组成员严格等于undefined,默认值才会生效。 如果数组成员是null,默认值变化生效,因为null不严格等于undefined。 如果默认值是一个
ES6 字符串的扩展
字符的Unicode表示法 es6允许使用\uxxxx形式表示一个字符,其中xxxx表示字符的Unicode码点;但是折中表示只限于码点在\u0000~\uFFFF之间的字符,超出必须用两个双字节形式
ES6 字符串新增方法
String.fromCodePoint()方法定义在String对象上,它可以识别大于0xFFFF的字符。 如果String.fromCodePoint方法有多个参数,则他们会被合并成一个字符串返回