10.String 对象提供了对字符串的支持,创建String 对象使用如下的方式:
var str = new String("s=abc");
属性和方法
length 字符串长度
charAt(n) 返回字符串中的第n个字符
concat(value,....)将一个或者多个值连接到字符串上)
indexOf(substring[,start]) 在字符串中查找字符串首次出现的位置
lastIndexOf(substring[.start]) 在字符串中查找子字符串最后一次出现的位置
match(regexp) 在字符串中执行正则匹配
replace(regexp,replace Text)使用正则表达式进行字符串的匹配何替换
search(regexp) 在字符串中查找指定的模式
slice(start,end)返回字符串的一部分
split(delimiter,limit)将字符串分割为字符串数组
substring(start,end)返回字符串的一部分
toLowerCase() 返回字符串的小写形式
toLocaleLowerCase() 根据宿主环境的区域设置,返回字符串的小写形式
toUpperCase() f返回字符串的大写形式
toLocaleUpperCase() 根据宿主环境的区域设置,返回字符串的大写形式
toString() 返回String 对象的值
valueOf() 返回String对象的值
String.fromCharCode 根据一串Unicode编码,返回相应的字符串
11.错误对象(Error)
Error对象提供了对错误处理的支持,使用如下的方式可以创建一个Error对象
var e=new Error(); //创建一个Error对象
var e=new Error("error msg"); //创建一个Error对象,异常的错误消息为"error msg"
Error对象的属性和方法如表:
message Error对象的错误消息
name 声明Error对象的类型
toString() 将Error对象转换为字符串