字符串常用方法

字符串常用方法

1、charAt()
作用:找到指定索引位置的字符串
语法:str.charAt(index)
参数:index:要查找的索引
返回值:指定索引位置的字符,没找到返回空字符串

2、charCodeAt()
作用:找到指定索引位置的字符串的unicode编码
语法:str.charCodeAt(index)
参数:index:要查找的索引
返回值:指定索引位置的字符的unicode编码,没找到返回NaN

3、indexOf()
作用:找到指定索引位置的字符串的unicode编码
语法:str.indexOf(char)
参数:char:要查找的字符
返回值:指定字符在字符串中的第一个索引值,没找到返回-1

4、lastIndexOf()
作用:找到指定的索引值得
语法:str.lastIndexO(char)
参数:char:要查找的索引
返回值:指定字符在字符串中的最后一个索引值,没找到返回-1

5、substring()
作用:截取字符串的一部分
语法:str.substring(start[,end])
参数:
1、start:表示从哪里开始截取
2、end:表示到哪里结束
3、注意:截取包括start,不包括end
4、开始结束的位置会智能调换顺序
返回值:截取的字符串

6、substr()
作用:截取字符串的一部分
语法:str.substr(start[,length])
参数:
1、start:表示从哪里开始截取
2、length:要截取的字符长度
返回值:截取的字符串

7、slice()
作用:截取字符串的一部分
语法:str.slice(start[,end])
参数:
1、start:表示从哪里开始截取,可以为负数
2、end:表示到哪里结束,可以为负数
3、注意:截取包括start,不包括end
返回值:截取的字符串

8、toLowerCase()
作用:将字符串里面的字符转小写

9、toUpperCase()
作用 :将字符串里面的字符转大写

10、String.fromCharCode()
作用:把unicode编码变成字符
语法:String.fromCharCode(code)
参数:code:unicode编码
返回值:unicode编码对应的字符串

使用new关键字创建出来的都是对象

let obj = new Number(1)//对应好数值类型
console.log(typeOf(obj))

你可能感兴趣的:(javascript)