在js中提供了很多的内置对象
包括:Object、Array、String、Number、Boolean、Data、Math
这些内置对象中除了Math外,其真正的名字叫构造函数
new构造函数可以得到实例对象
object是对象中最接近顶端的对象
一个对象下的方法的调用 xxx.方法名()
String
str.length 字符串长度
str.[index] 字符串对应下标的字符
str.charCodeAt(index) 返回对应下标字符的ascii码
str.concat(str1,str2,strn) 用来连接多个字符串
str.indexof("字符") 返回对应字符在字符串中的下标
"abcd".indexof("a") 0
"abcd".indexof("e") -1
str.lastIndexof("") 从后往前第一个遇到的字符的下标
string.fromcharcode(ascii码) 将ascii码转换成字符串
str.localecompare("字符") 返回结果为-1、0、1
str.replace(x,y) 将字符串中的某个字符换成另外一个字符
裁切字符串
substring(下标1,下标2) 从下标1开始到下标2结束,不支持负下标
slice() 和substring用法一致,区别在于slice支持负下标
substr(开始下标,长度) 裁切长度
split(规则) 用来将字符串转换成数组,如果括号中为空则对应字符串中的每个字符都会被分割
str.trim() 去掉字符串左右两边的空格
str.toLowerCase() 转小写
str.toUpperCase() 转大写
包括:Object、Array、String、Number、Boolean、Data、Math
这些内置对象中除了Math外,其真正的名字叫构造函数
new构造函数可以得到实例对象
object是对象中最接近顶端的对象
一个对象下的方法的调用 xxx.方法名()
String
str.length 字符串长度
str.[index] 字符串对应下标的字符
str.charCodeAt(index) 返回对应下标字符的ascii码
str.concat(str1,str2,strn) 用来连接多个字符串
str.indexof("字符") 返回对应字符在字符串中的下标
"abcd".indexof("a") 0
"abcd".indexof("e") -1
str.lastIndexof("") 从后往前第一个遇到的字符的下标
string.fromcharcode(ascii码) 将ascii码转换成字符串
str.localecompare("字符") 返回结果为-1、0、1
str.replace(x,y) 将字符串中的某个字符换成另外一个字符
裁切字符串
substring(下标1,下标2) 从下标1开始到下标2结束,不支持负下标
slice() 和substring用法一致,区别在于slice支持负下标
substr(开始下标,长度) 裁切长度
split(规则) 用来将字符串转换成数组,如果括号中为空则对应字符串中的每个字符都会被分割
str.trim() 去掉字符串左右两边的空格
str.toLowerCase() 转小写
str.toUpperCase() 转大写