【JS内置对象】其他对象
2021/09/08 18:03:10
Function
由 Function
构造器创建的函数不会创建当前环境的闭包,它们总是被创建于全局环境,因此在运行时它们只能访问全局变量和自己的局部变量,不能访问它们被 Function
构造器创建时所在的作用域的变量。
Number
Number.isInteger() 判断值是否为整数
toFixed(digits),参数为小数点后数字的个数,多则四舍五入,少则后面补 0,返回值为
String
类型
BigInt
可以使用超出安全范围 ( -(2^53 - 1)
至 2^53 - 1之间
)外的整数
Math
- Math.ceil(x) 向上取整
- Math.floor(x) 向下取整
- Math.round(x) 四舍五入
- Math.trunc(x) 返回数的整数部分
- Math.random() 获取 [0,1) 之间的随机数
- Math.sign(x) 判断数是正数(1)、负数(-1)还是 0(0)
- Math.pow(x, y) x 的 y 次方
Date
- new Date(2021,0,2,3,4,5) 生成的时间为 2021-01-02 03:04:05,一二参(年月)必须同时传才有效
- new Date().getTime() === Date.now()
String
- str1.concat(str12, str3);
- str.includes(subStr);
- str.includes(3); // 返回将 str 重复 3 次的新字符串