原始类型包装器
两种用法:
- 1、new 包装器(传一个值):返回是一个对象
- 2、包装器(传一个值):返回的是一个原始类型
Number
静态成员
- 1、isNaN()确定传值是否为NaN
- 2、isFinite(),确定传递的值的本身类型及本身是否是有限数
- 3、isTnteger(),判断传递的值是否为整数
- 4、parseFloat(),将一个数据转换为小数
- 5、parseInt(),将一个数据转换为整数,直接舍去小数部分,可以传入第二个参数,表示将给定的字符串,识别为多少进制
parseFloat() parseInt()要求参数是一个字符串,如果不是字符串,则会先转化为字符串。从字符串开始位置进行查找,找到第一个有效数字进行转换,如果没有找到则返回NaN,左右空白字符会忽略
实例成员
- 1、 toFixed(数字)方法:数字是几就是保留几位小数,会有四舍五入
- 2、toPrecision(数字)方法:以指定的经度返回几个有效数字
Boolean
String
换行 \ 或者用+拼接字符串、
静态方法
- 1、 fromCharCode()方法 通过一段Unicode编码创建字符串
- 2、 fromCodePoint()方法,通过一串码点创建字符串
实例成员
- 1、 length():字符串长度
字符串是个伪数组
- 2 、charAt():返回指定位置的字符
- 3、charCodeAt():返回表示给定索引的字符的Unicode的值
- 4、concat():表示连接两个文本,并返回一个新的字符串
- 5、includes():判断一个字符串里是否包含其他字符串,返回一个布尔值
- 6、endWith():判断一个字符串的结尾是否是以XXX结尾
- 7、indexOf():从字符串对象中返回首个被发现的给定值的索引值,没有找到返回值-1
- 8、lastIndexOf():返回最后被发现的给定值的索引值
- 9、padEnd()在字符串的末尾填充,达到指定的长度。第一个参数传长度,第二个参数填填充的字符串
- 10、padStart()在字符串的开始填充,达到指定的长度第一个参数传长度,第二个参数填填充的字符串
- 11、repeat()返回指定重复次数的由元素组成的字符串对象
- 12、slice()摘取一个字符串区域,返回一个新的字符串,位置可以是负数
- 13、substr()返回字符串中指定两个下标之间的字符串,第一个参数为从什么位置开始,第二个参数为截取几个单位长度,位置可以是负数
- 14、 substring()返回字符串中指定两个下标之间的字符串第一个参数为从什么位置开始,第二个参数为结束位置,位置不可以是负数,参数位置是可以调换的
- 15、toLowerCase():将字符串转换为小写
- 16、 toUpperCase():将字符串转换为大写
- 17、trim():从字符串的开始和结尾去除空格
- 18、trimStart():去掉左边的空格
- 19、trimEnd():去掉右边的空格
- 20、split():分割字符串