Number对象,Boolean对象,String对象的用法
三种对象可以通过字面量、构造函数和构造方法创建
例如:
①字面量
let a=100;
②构造函数
let a=Number(100);
③构造方法
let a=new Number(100);
Number对象和String对象的方法和属性
Number对象
属性
MAX_VALUE 最大值
MIN_VALUE 最小值
NEGATIVE_INFINITY 负无穷大 值为-Infinity
POSITIVE_INFINITY 正无穷大 值为 Infinity
使用方法: Number.属性
方法
toFixed(num) 四舍五入保留num的小数位
toPrecision(num) 保留指定的精度
使用方法:let a=new Number; a.toFixed(2);
String对象
属性
length 获取字符串长度
方法
charAt(index) 获得指定索引位置的字符
indexOf(str) 获得指定子字符串首次出现的索引位置
lastIndexOf() 获得指定子字符串最后次出现的索引位置
subStr(start,length) 从指定的索引位置,截取length的字符
subString(start,end) 从start开始,到end结束,截取字符串
trim() 去掉字符串首尾的空格
split(str) 切割字符串
startWith(str) 判断是不是以str开头
endWith(str) 判断是不是以str结尾
toUpperCase() 转换成大写字母
toLowerCase() 转换成小写字母