JavaScript内置对象
JavaScript内置对象
http://wenku.baidu.com/view/fc24a562f5335a8102d2200a.html
Date对象
详细出处参考:http://www.jb51.net/article/20364.htm
var d=new Date(2012,1,1);
getDate() 返回月中的某一天。 1-31
getDay() 返回一周中的某一天。 0-6 (0表示星期天)
getFullYear() 返回日期中的年份。 4位年
getUTCFullYear() 同上。
getHours() 返回对象的小时字段。 0-23
getUTCHours() 同上。
getMilliseconds() 返回对象的毫秒字段。 0-999
getUTCMilliseconds() 同上。
getMinutes() 返回对象的分钟字段。 0-59
getUTCMinutes() 同上。
getMouth() 返回对象的月份字段。 0-11(一月用0表示)
getUTCMouth() 同上。
getSeconds() 返回对象的秒字段。 0-59
getUTCSeconds() 同上。
getTime() 返回对象内部的毫秒表示。 从1970-1-1 到当前的毫秒数
getTimezoneoffset() 返回这个日期的本地时间和UTC表示之间的时差,以分钟为单位。
getYear() 推荐使用getFullYear()。 2或4位年度
setDate() 设置对象月中的某一天。
setUTCDate() 同上。
setFullYear() 设置对象中的年份字段。
setUTCFullYear() 同上。
setHours() 设置对象的小时字段。
setUTCHours() 同上。
setMilliseconds() 设置对象的毫秒字段。
setUTCMilliseconds() 同上。
setMinutes() 设置对象的分钟字段。
setUTCMinutes() 同上。
setMouth() 设置对象的月份字段。
setUTCMouth() 同上。
setSeconds() 设置对象的秒字段。
setUTCSeconds() 同上。
setTime() 使用毫秒的形式设置对象的各个字段。
setYear() 推荐使用setFullYear()。
toDateString() 返回日期的日期部分的字符串表示。
toGMTString() 推荐使用toUTCString()。
toLacaleDataString() 返回日期的日期部分的字符串表示。
toLocaleString() 将对象转换成一个字符串。
toLacaleTimeString() 返回日期的时间部分的字符串表示。
toString() 将对象转换成一个字符串。
toTimeString() 将对象转换成一个字符串。
toString() 返回日期的时间部分的字符串表示。
toUTCString() 将对象转换成一个字符串。
valueOf() 将对象转换成它的内部毫秒格式。
parse() 静态方法,解析日期和时间的字符串表示,返回它的内部毫秒表示。
UTC() 静态方法,返回指定的UTC日期和时间的毫秒表示。
详细出处参考:http://www.jb51.net/article/20364.htm
Math对象
详细出处参考:http://www.jb51.net/article/20364.htm
random() 前往位于 0 到 1 之间的随机函数
round(x) 四舍五进后与整
String 对象
constructor 所修立对象的函数参考
prototype 能够为对象加入的属性和方法
length 前往字符串的字符长度
方式(20):
anchor("name")用来把字符串转换为HTML锚点标志内(<A NAME=>)
big() 把字符串中的文本变成大字体(<BIG>)
blink() 把字符串中的文本变成闪耀字体(<BLINK>)
bold() 把字符串中的文本变成乌字体(<B>)
fixed() 把字符串中的文本变成流动间距字体,即电报情势(<TT>)
fontcolor(color)设放字符串中文本的色彩(<FONT COLOR=>)
Fontsize(size) 把字符串中的文本变成指定大小(<FONTSIZE=>)
italics() 把字符串中的文本变成斜字体(<I>)
Link(url)用来把字符串转换-HTML链交标志中(<A HREF=>)
small() 把字符串中的白原变成小字体(<SMALL>)
strike() 把字符串中的文本变成划掉字体(<STRIKE>)
sub() 把字符串中的文本变成下标(subscript)字体((SUB>)
sup() 把字符串中的白原变成上本(superscript)字体(<SUP>)
charAt(index) 返回指定索引处的字符
charCodeAt(index)返回一个整数,该整数表现String对象中指定地位处的字符的Unicode编码
concat(string2)衔接两条或少条字符串
fromCharCode(num1, num2, …,十月妈咪, numN)获取指定的Unicode值并返回字符串
indexOf(searchString, startIndex) 返回字符串中第一个呈现指定字符串的地位
lastlndexOf(searchString, startIndex) 返回字符串中最后一个呈现指定字符串的位置
match(regex) 在字符串中查觅指定值
replace(regex, newString)将字符串中的某些字符替代成其它字符
search(regex) 针对某施行值对字符串入止查觅
slice(startIndex,BB霜, endIndex)将局部字符抽出并在新的字符串中返回剩余部门
split(delimiter)将字符串分配为数组
substr(startIndex, length) 从startIndex取,取length个字符
substring(startIndex, endIndex) 从startIndex和endIndex之间的字符,不包含endIndex
toLowerCase() 把字符串中的白原变成小写
toUpperCase() 把字符串中的文本变成大写
toSource() 显示对象的源代码
valueOf() 返回字符串对象的原始值
齐局对象
属性:
Infinity 指订一个正负无限大的数值
NaN 指定一个 “非数字” 值
undefined 指订一个已被赋值的变质
方法:
decodeURI() 为加密的URI入止解码
decodeURIComponent() 为加稀的URI组件解码
encodeURI() 将字符串加稀为URI
encodeURIComponent() 将字符串加稀为URI组件
escape(string) 加密一个字符串
unescape() 使用escape()对一个字符串入止解码
eval(string) 断定一个字符串并将其以足本代码的情势施行
isFinite(number) 检测一个值能否为一个有限数字,返回True或者False
isNaN(string) 检测一个值能否没有是一个有限数字
Number() 将一个对象的值转换为一个数字
parseFloat(string) 将一个字符串解析为一个浮点数字
parseInt(string) 将一个字符串解析为一个整数,没有是四舍五进操做,而是切尾
String(object) 将一个对象值转换为一个字符串
number(object)
事件对象
属性:
a.窗心事件,只在body和frameset元素中才有效
onload 页里或图片加载完成时
onunload 用户分开页里时
b.表双元素事情,在表双元素中才有效
onchange 框内容转变时
onsubmit 点击降接按钮时
onreset 沉新面打鼠本按键时
onselect 文本被挑选时
onblur 元素失来焦面时
onfocus 该元素获与焦面时
c.键盘事情,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里皆无效
onkeydown 按下键盘按键时
onkeypress 按下或按住键盘按键时
onkeyup 搁启键盘按键时
d.正在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元荤里皆无效
onclick 鼠标点打一个对象时
ondblclick 鼠标双打一个对象时
onmousedown 鼠标被按下时
onmousemove 鼠标被挪动时
onmouseout 鼠标分开元素时
onmouseover 鼠标经由元素时
onmouseup 开释鼠标按键时
e.其他
onresize 该窗心或框架被沉新定义尺寸时
onabort 图片下载被挨续时
onerror 该加载文档或图片时产生过错时
自定义对象:有始初化对象和定义结构函数的对象两类办法