var stringValue ="hello world";alert(stringValue.charAt(1));//"ealert(stringValue.charCodeAt(1));//输出"101"
字符串操作方法
concat() 拼接多个字符串,返回新的字符串;(+)更好用
slice(a, b) a:开始位置, b:结束位置。[a, b)
substr(a, len) a:开始位置, len:截取长度
substring(a, b) a:开始位置, b:结束位置 [a, b)
var stringValue ="hello ";var result = stringValue.concat("world");alert(result);//"hello world"alert(stringValue.slice(3,7));//"lo w"alert(stringValue.substring(3,7));//"lo w"alert(stringValue.substr(3,7));//"lo worl"
字符串位置方法
indexOf(a, b) 从前往后查找
lastIndexOf(a, b) 从后往前查找
a:字符(必须)
b:参照位置(可选)
var stringValue ="hello world";alert(stringValue.indexOf("o"));//4alert(stringValue.lastIndexOf("o",6));//4//不存在则返回 -1
trim() 方法
trim() 会创建一个原字符串的副本,并删除掉前置和后缀的所有空格
trimLeft()
trimRight()
var stringValue =" hello world ";var trimmedStringValue = stringValue.trim();alert(stringValue);//" hello world "alert(trimmedStringValue);//"hello world"
大小写转换方法
toLowelCase() 大写
toUpperCase() 小写
var stringValue ="hello world";alert(stringValue.toUpperCase());//"HELLO WORLD"alert(stringValue.toLowerCase());//"hello world"