`
kongxiantao
  • 浏览: 108071 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

核心 javascript 参考手册 (三)

阅读更多

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()

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics