前端基础:ES6+ 常用语法(1)

声明

1.let



let用于声明一个块级作用域的本地变量,不允许重复声明且不会造成变量提升。


2.const


const用于声明常量,即不允许重新赋值(修改变量指向的内存地址),也不允许重复声明。不会造成变量提升。

解构

1.解构对象


2.解构数组


如果数组的长度不一致,可以使用...来解构,只保留长度一致的部分。



3.解构函数参数


4.解构字符串



字符串

1.模板字符串


2.startsWith()


startsWith()方法用于判断字符串是否以指定的字符串开头,如果是,则返回 true,否则返回 false。

3.endsWith()


endsWith()方法用于判断字符串是否以指定的字符串结尾,如果是,则返回 true,否则返回 false。

4.includes()


includes()方法用于判断字符串是否包含指定的字符串,如果是,则返回 true,否则返回 false。

5.repeat()


repeat(n)方法用于将一个字符串重复 n 次,如果 n 是小于 1 的数值,则返回一个空字符串。

数字

1.Math.sign()


Math.sign()方法用于获取一个数的符号,如果是正数,则返回 1,如果是负数,则返回 -1,如果是 0,则返回 0。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容