日期:2014-05-16 浏览次数:20373 次
Number
?
构造函数
new Number()
Number(value)
?
常量:
Number.MAX_VALUE 最大的数
Number.MIN_VALUE 最小的书
Number.NAN 非数字
Number.NEGATIVE_INFINITY 负无穷大;溢出是返回该值
Number.POSITIVE_INFINITY? 正无穷大;溢出是返回该值
?
方法:
toString()
toLocaleString()
toFixed()把数字转换成字符串,结果的小数点后有指定的位数的数字
toExponential()把数字转化为字符串,采用指数计数法,结果的小数点后有指定的位数的数字
toPrecision()把数字转换成字符串,结果的小数点后有指定的位数的数字,采用指数计数法或定点计数法
toValueOf()
?
?
Object
构造函数
new Object()
new Object(value)
?
属性:constructor
?
方法:
hasOwnProperty()是否具有特定名称的属性
isPrototypeOf()检查对象是否是指定对象的原型
propertyIsEnumerable()是否具有特定名称的属性,以及是否能用for/in循环枚举
toLocaleString()
toString()
valueOf()
?
parseInt()
parseFloat()
?
RangeError
数字超出合法范围是抛出
ReferenceError
读取不存在的变量时抛出
?
?
RegExp
?
构造函数:new RegExp(pattern,attributes)
?
抛出 SyntaxError TypeError
?
实例属性:
global????????????????? RegExp对象是否具有性质g
ignoreCase????????? RegExp对象是否具有性质i
lastIndex???????????? 上次匹配后的字符的位置,用于一个字符串中进行多次匹配
multiline?????????????? RegExp对象是否具有性质m? //没有用过。书上介绍的不多
source????????????????? 正则表达式的原文本
?
正则表达式的标志
i???????????? 不区分大小写
g?????????? 全局匹配
m????????? 多行模式
?
?
方法:
exec()通用的匹配模式
test()
?
String
构造函数
new String(s)
String(s)
?
属性:
length
?
方法:
chatAt()抽取字符串中的指定字符
charCodeAt()返回字符串中的指定位置处的字符编码
concat()把一个或多个值连接到字符串
indexof()在字符串中检索一个字符或一个子串
lastIndexOf()在字符串中先后检索一个或一个子串
localeCompare()使用基于本地的顺序来比较字符串
match()用正则表达式进行匹配
replace()查找、替换
search()检索字符串与正则表达式匹配的子串
slice()返回字符串的一个片段或一个子串
split()分割字符串数组
substr()从一个字符串中抽取一个子串
substring()从一个字符串中抽取一个子串
toLowercase()将字符串中的所有字母转换为小写
toUppercase()将字符串中的所有字母转换为大写
toString()
valueOf()
?
?
?
?
?
?
?
?
?
?
?
?