ES6新增操作字符串的方法有哪些:
includes():返回布尔值,判断是否找到参数字符串。(重点)
startsWith():返回布尔值,判断参数字符串是否在原字符串的头部。
endsWith():返回布尔值,判断参数字符串是否在原字符串的尾部。
repeat(number):返回新的字符串,表示将字符串重复指定次数返回。
padStart(总长度,"填充的字符串"):返回新的字符串,表示用参数字符串从头部(左侧)补全原字符串。
padEnd(总长度,"填充的字符串"):返回新的字符串,表示用参数字符串从尾部(右侧)补全原字符串。
模板字符串相当于加强版的字符串,用反引号 `,除了作为普通字符串,
还可以用来定义多行字符串,还可以在字符串中加入变量和表达式。带值${a}
es6中新增的循环对象的方法有哪些:
Object.keys () 静态方法返回一个由给定对象自身的可枚举的字符串键属性名组成的数组。
Object.values() 静态方法返回一个给定对象的自有可枚举字符串键属性值组成的数组。
Object.getOwnPropertyNames() 静态方法返回一个数组,其包含给定对象中所有自有属性
// (包括不可枚举属性,但不包括使用 symbol 值作为名称的属性)
Object.getOwnPropertySymbols() 静态方法返回一个包含给定对象所有自有 Symbol