Math类:
一个随机函数 Math.random()
绝对值 Math.abs()
正负号 Math.sign()
次方 Math.pow()
开方 Math.sqrt()
最小值 Math.min()
最大值 Math.max()
π的静态属性 Math.PI
字符串类:
String.fromCharCode(assic,assic...) 从参数中的整数ASCII码值中获得对应的字符
数组类:
Array.of(...item) 利用参数作为数组元素新建数组
Object类:
Object.assgin() 将所有可枚举属性的值从一个或多个源对象复制到目标对象
Object.keys(对象) 将对象转换成为成员名构成大的一维数组
Object.values(对象) 将对象转换成由成员值构成的一维数组
Object.entries(对象) 将对象转换成由成员名与成员值组成的二维数组
Object.fromEntries(对象) 将二维数组转换成对象
Object.preventExtentsions(对象名) 将对象变得不可扩展
Object.isExtentsible(对象名) 判断对象是否可扩展
Object.seal(对象) 将对象变为密封保护机制
Object.isSealed(对象) 判断对象是否被密封
Object.freeze(对象) 将对象变为冻结保护机制
Object.isFrozen(对象) 判断对象是否被冻结
Object.is(n,Number.NaN) 判断基本数据类型的相等,
Object.is( , ) 判断两个对象/两个数组变量所指地址是否一致
Number类:
Number.parseInt() 转化成整数
Number.parseFloat() 转换成浮点数
Number.isNaN(n) 判断参数n是否为NaN
JSON类:
JSON.stringify(ISON对象,[成员名,成员名,....]
缩进个数)将”JSON字符串“转换为”JSON对象“
JSON.parse('JSON字符串',function(){})
将”JSON字符串“转换为”JSON对象“