1、字符方法:charAt()、charCodeAt()
2、操作方法:
concat():拼接字符串,等同于+;
slice(start,end),substr(start,number),substring(start,end):
start都代表开始位置,slice和substring的end代表结束位置的后面位置,相当于左闭右开,而substr的number代表返回的字符个数。如果没有给它们传入第二个参数,则将字符串的长度作为结束位置。如果参数是负数,slice()会将负值与字符串的长度想家;substr()将负的第一个参数与字符串的长度相加,负的第二个参数转换为0 ;subsrting规定的两个参数都是非负的整数,所以如果传入的参数是负数,会都被转换成0。
var stringValue = "hello world";
alert(stringValue.slice(3)); //"lo world"
alert(stringValue.substring(3)); //"lo world"
alert(stringValue.substr(3)); //"lo world"
alert(stringValue.slice(3,7)); //"lo w"
alert(stringValue.substring(3,7)); //"lo w"
alert(stringValue.substr(3,7)); //"lo worl"
alert(stringValue.slice(-3)); //"rld"
alert(stringValue.substring(-3)); //"hello world"
alert(stringValue.substr(-3)); //"rld"
alert(stringValue.slice(3,-4)); //"lo w"
alert(stringValue.substring(3,-4)); //"hel"
alert(stringValue.substr(3,-4)); //""
3、位置方法
indexOf(string(,start))和lastIndexOf(string(,start))返回子字符串的位置,如果又第二个参数,indexOf()从start位置开始向后查询string字符串,lastIndexOf()从start位置开始向前查询string字符串
4、trim()方法
此方法用于创建字符串的副本,删除前置和后缀所有空格,现在某些浏览器的版本也支持trimLeft()和trimRight()
5、大小写转换方法
toLowerCase()、toUpperCase()