声明
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。