Math.sign(number) 判断一个数值是正数、零还是负数
Number.isInteger(number),判断数值是否是整数
Math.trunc(number) 将数值的小数部分去掉
Object.is(number1,number2); 判断2个数值是否相等
Object.assign(obj1,obj2)合并2个对象(相同的值第二个对象里的值会把第一个对象里的值覆盖),第一个对象为合并的主对象,合并结果直接打印第一个对象,无需单独赋值,比如:
let obj1 = {
a:1,
b: 2
}
let obj2 = {
a:1,
c: 3
}
Object.assign(obj1,obj2);
console.log("obj1===",obj1)
arr.includes(“string”);判断数组arr中是否包含"string"字符串
let arr= ['hah', 'hehe', 'mb'];
arr.includes('hah');
arr.includes('bd');
trimStart(" string “) 和trimEnd(” string ") 去除开头和结尾空格
arr.flat(2) 将多维数组转化为低位数组
let arr = [1,2,3,4,[5,6]];
console.log(arr.flat(2));