西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)編程開(kāi)發(fā)javascript|JQuery → JavaScript內(nèi)置對(duì)象屬性及方法大全

JavaScript內(nèi)置對(duì)象屬性及方法大全

前往專題相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來(lái)源:本站整理時(shí)間:2010/12/9 12:36:38字體大小:A-A+

作者:佚名點(diǎn)擊:403次評(píng)論:0次標(biāo)簽: JavaScript 內(nèi)置對(duì)象 事件 Function

  • 類型:音頻處理大小:1M語(yǔ)言:中文 評(píng)分:5.1
  • 標(biāo)簽:
立即下載
 java中特殊轉(zhuǎn)義字符
\n 回車(\u000a)
\t 水平制表符(\u0009)
\b 空格(\u0008)
\r 換行(\u000d)
\f 換頁(yè)(\u000c)
\' 單引號(hào)(\u0027)
\" 雙引號(hào)(\u0022)
\\ 反斜杠(\u005c)
\ddd 三位八進(jìn)制
\udddd 四位十六進(jìn)制
JavaScript

1.Date
屬性(1):
constructor 所樹(shù)立對(duì)于象的函數(shù)參考
prototype 能夠?yàn)閷?duì)象加入的屬性和方法
辦法(43):
getDay() 前往一周中的第幾天(0-6)
getYear() 返回年份.2000年以前為2位,2000(包括)以后為4位
getFullYear() 返回完全的4位年份數(shù)
getMonth() 返回月份數(shù)(0-11)
getDate() 返回日(1-31)
getHours() 返回小時(shí)數(shù)(0-23)
getMinutes() 返回分鐘(0-59)
getSeconds() 返回秒數(shù)(0-59)
getMilliseconds() 返回毫秒(0-999)
getUTCDay() 依據(jù)國(guó)際時(shí)間來(lái)得到如今是禮拜幾(0-6)
getUTCFullYear() 依據(jù)國(guó)際時(shí)間來(lái)得到完全的年份
getUTCMonth() 依據(jù)國(guó)際時(shí)間來(lái)失掉月份(0-11)
getUTCDate() 根據(jù)邦際時(shí)光來(lái)失掉日(1-31)
getUTCHours() 根據(jù)邦際時(shí)光來(lái)失掉小時(shí)(0-23)
getUTCMinutes() 依據(jù)國(guó)際時(shí)間來(lái)返回分鐘(0-59)
getUTCSeconds() 依據(jù)國(guó)際時(shí)間來(lái)返回秒(0-59)
getUTCMilliseconds()根據(jù)邦際光陰來(lái)返回毫秒(0-999)
getTime() 返回從1970年1月1號(hào)0:0:0到如今一同花來(lái)的毫秒數(shù)
getTimezoneoffset() 返回時(shí)區(qū)偏偏差值,便格林威亂均勻時(shí)間(GMT)取運(yùn)轉(zhuǎn)足本的盤算機(jī)所處時(shí)區(qū)設(shè)置之間相差的分鐘數(shù))
parse(dateString) 返回在Date字符串中自從1970年1月1日00:00:00以來(lái)的毫秒數(shù)
setYear(yearInt) 設(shè)置年份.2位數(shù)或4位數(shù)
setFullYear(yearInt)設(shè)置年份.4位數(shù)
setMonth(monthInt) 設(shè)置月份(0-11)
setDate(dateInt) 設(shè)置日(1-31)
setHours(hourInt) 設(shè)放小時(shí)數(shù)(0-23)
setMinutes(minInt) 設(shè)置分鐘數(shù)(0-59)
setSeconds(secInt) 設(shè)放秒數(shù)(0-59)
setMilliseconds(milliInt) 設(shè)置毫秒(0-999)
setUTCFullYear(yearInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置年份
setUTCMonth(monthInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置月(0-11)
setUTCDate(dateInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置日(1-31)
setUTCHours(hourInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置小時(shí)
setUTCMinutes(minInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置分鐘
setUTCSeconds(secInt) 依據(jù)國(guó)際時(shí)間來(lái)設(shè)置秒
setUTCMilliseconds(milliInt)依據(jù)國(guó)際時(shí)間來(lái)設(shè)置毫秒
setTime(timeInt) 設(shè)置自1970年1月1日開(kāi)端的時(shí)間.毫秒數(shù)
toGMTString() 依據(jù)格林威亂時(shí)光將Date對(duì)于象的日期(一個(gè)數(shù)值)改變成一個(gè)GMT光陰字符串,如:Weds,15 June l997 14:02:02 GMT
toUTCString() 依據(jù)通用時(shí)間將一個(gè)Date對(duì)象的日期轉(zhuǎn)換為一個(gè)字符串
toLocaleString() 把Date對(duì)象的日期(一個(gè)數(shù)值)改變成一個(gè)字符串,使用所在盤算機(jī)上配置使用的特定日期格局
toSource() 顯示對(duì)象的流代碼
toString() 將日期對(duì)象轉(zhuǎn)換為字符串
UTC(yyyy, mm, dd, hh, mm, ss, msec)返回自格林威亂尺度時(shí)間到指定光陰的差距,雙位為毫秒
valueOf() 返回日期對(duì)象的本初值

2.Math
屬性:
constructor 所修立對(duì)象的函數(shù)參考
prototype 可以為對(duì)象參加的屬性和方法
E 歐推常質(zhì),天然對(duì)數(shù)的頂(約等于2.718)
LN2 2的天然對(duì)于數(shù)(約即是0.693)
LN10 10的自然對(duì)數(shù)(約等于2.302)
LOG2E 以2為頂?shù)膃的對(duì)數(shù).(約即是1.442)
LOG10E 以10為底的e的對(duì)數(shù)(約等于0.434)
PI ∏的值(約等于3.14159)
SQRT1_2 1/2(0.5)的平方根(便l除以2的平方根,約等于o.707)
SQRT2 2的平方根(約即是1.414)
方法:
abs(x) 返回?cái)?shù)字的相對(duì)值
acos(x) 返回?cái)?shù)字的反余弦值
asin(x) 往歸數(shù)字的反正弦值
atan(x) 返回位于-PI/2 和 PI/2 的反正切值
atan2(y,x) 返回(x,y)位于 -PI 到 PI 之間的角度
ceil(x) 返回 x 四舍五入后的最大整數(shù)
cos(x) 返回一個(gè)數(shù)字的余弦值
exp(x) 返回 E^x 值
floor(x) 返回 x 四舍五進(jìn)后的最小整數(shù)
log(x) 返回頂數(shù)為E的天然對(duì)數(shù)
max(x,y) 返回 x 和 y 之間較大的數(shù)
min(x,y) 返回 x 和 y 之間較小的數(shù)
pow(x,y) 返回 y^x 的值
random() 前往位于 0 到 1 之間的隨機(jī)函數(shù)
round(x) 四舍五進(jìn)后與整
sin(x) 返回?cái)?shù)字的正弦值
sqrt(x) 返回?cái)?shù)字的平方根
tan(x) 返回一個(gè)角度的正切值
toSource() 顯示對(duì)象的流代碼
valueOf() 返回?cái)?shù)教對(duì)象的原始值

3.Number
屬性:
MAX_VALUE The largest possible value a number in JavaScript can have 1.7976931348623157E+308
MIN_VALUE The smallest possible value a number in JavaScript can have 5E-324
NaN Equal to a value that is not a number.
NEGATIVE_INFINITY A value that is less than MIN_VALUE.
POSOTIVE_INFINITY A value that is greater than MAX_VALUE.
prototype A static property of the Number object
法子:
toString Returns a string representing the specified object
valueOf() 返回?cái)?shù)教對(duì)象的本初值

4.Boolean
屬性:
constructor 所樹(shù)立對(duì)象的函數(shù)參考
prototype 可以為對(duì)象參加的屬性和方式
辦法:
toSource() 顯示對(duì)象的源代碼
toString() 將布我值轉(zhuǎn)換為字符串,并且返回成果
valueOf() 返回布我對(duì)象的原始值

5.String
屬性:
constructor 所修立對(duì)象的函數(shù)參考
prototype 能夠?yàn)閷?duì)象加入的屬性和方法
length 前往字符串的字符長(zhǎng)度
方式(20):
anchor("name")用來(lái)把字符串轉(zhuǎn)換為HTML錨點(diǎn)標(biāo)志內(nèi)(<A NAME=>)
big() 把字符串中的文本變成大字體(<BIG>)
blink() 把字符串中的文本變成閃耀字體(<BLINK>)
bold() 把字符串中的文本變成烏字體(<B>)
fixed() 把字符串中的文本變成流動(dòng)間距字體,即電報(bào)情勢(shì)(<TT>)
fontcolor(color)設(shè)放字符串中文本的色彩(<FONT COLOR=>)
Fontsize(size) 把字符串中的文本變成指定大小(<FONTSIZE=>)
italics() 把字符串中的文本變成斜字體(<I>)
Link(url)用來(lái)把字符串轉(zhuǎn)換-HTML鏈交標(biāo)志中(<A HREF=>)
small() 把字符串中的白原變成小字體(<SMALL>)
strike() 把字符串中的文本變成劃掉字體(<STRIKE>)
sub() 把字符串中的文本變成下標(biāo)(subscript)字體((SUB>)
sup() 把字符串中的白原變成上本(superscript)字體(<SUP>)
charAt(index) 返回指定索引處的字符
charCodeAt(index)返回一個(gè)整數(shù),該整數(shù)表現(xiàn)String對(duì)象中指定地位處的字符的Unicode編碼
concat(string2)銜接兩條或少條字符串
fromCharCode(num1, num2, …,十月媽咪, numN)獲取指定的Unicode值并返回字符串
indexOf(searchString, startIndex) 返回字符串中第一個(gè)呈現(xiàn)指定字符串的地位
lastlndexOf(searchString, startIndex) 返回字符串中最后一個(gè)呈現(xiàn)指定字符串的位置
match(regex) 在字符串中查覓指定值
replace(regex, newString)將字符串中的某些字符替代成其它字符
search(regex) 針對(duì)某施行值對(duì)字符串入止查覓
slice(startIndex,BB霜, endIndex)將局部字符抽出并在新的字符串中返回剩余部門
split(delimiter)將字符串分配為數(shù)組
substr(startIndex, length) 從startIndex取,取length個(gè)字符
substring(startIndex, endIndex) 從startIndex和endIndex之間的字符,不包含endIndex
toLowerCase() 把字符串中的白原變成小寫
toUpperCase() 把字符串中的文本變成大寫
toSource() 顯示對(duì)象的源代碼
valueOf() 返回字符串對(duì)象的原始值

6.Array
屬性:
constructor 所樹(shù)立對(duì)象的函數(shù)參考
prototype 可以為對(duì)象參加的屬性和方法
index For an array created by a regular expression match, the zero-based index of the match in the string.
input For an array created by a regular expression match, reflects the original string against which the regular expression was matched.
length 獲與數(shù)組元素的個(gè)數(shù),便最大下本加1
方法(13):
concat(array1,arrayn)將兩個(gè)或兩個(gè)以上的數(shù)組值銜接止來(lái),合并后返回成果
join(string) 將數(shù)組中元素合并為字符串,string為分隔符.如省詳參數(shù)則直交合并,沒(méi)有再分隔
pop() 移除數(shù)組中的最后一個(gè)元葷并往歸當(dāng)元素
push(value) 正在數(shù)組的終尾加上一個(gè)或者少個(gè)元素,并且返回新的數(shù)組長(zhǎng)度值
reverse() 倒置數(shù)組中元素的次序,反背排列
shift() 移除數(shù)組中的第一個(gè)元素并返回當(dāng)元素
slice(start, deleteCount, [item1[, item2[,...[,itemN]]]]) 返自一個(gè)數(shù)組中移除一個(gè)或者少個(gè)元素,假如必要,正在所移除元素的地位上拔出新元葷,往歸所移除的元素
sort(compare Function) 在已指定排序號(hào)的情形下,依照元素的字女次序排列,假如不是字符串類型則轉(zhuǎn)換成字符串再排序,返回排序后的數(shù)組
splice() 為數(shù)組刪除并加加新的元素
toSource() 顯示對(duì)象的源代碼
toString() 將數(shù)組一切元素返回一個(gè)字符串,其間用逗號(hào)分隔
unshift(value)為數(shù)組的開(kāi)端部門加上一個(gè)或多個(gè)元素,并且返回當(dāng)數(shù)組的新長(zhǎng)度
valueOf() 返回?cái)?shù)組對(duì)象的本始值

7.RegExp
屬性:
$1, ..., $9 Parenthesized substring matches, if any.
$_ See input.
$* See multiline.
$& See lastMatch.
$+ See lastParen.
$` See leftContext.
$' See rightContext.
global Whether or not to test the regular expression against all possible matches in a string, or only against the first.
ignoreCase Whether or not to ignore case while attempting a match in a string.
input The string against which a regular expression is matched.
lastIndex The index at which to start the next match.
lastMatch The last matched characters.
lastParen The last parenthesized substring match, if any.
leftContext The substring preceding the most recent match.
multiline Whether or not to search in strings across multiple lines.
rightContext The substring following the most recent match.
source The text of the pattern.
方法:
compile Compiles a regular expression object.
exec Executes a search for a match in its string parameter.
test Tests for a match in its string parameter

8.Function
屬性:
arguments An array corresponding to the arguments passed to a function.
arity Indicates the number of arguments expected by the function.
caller Specifies which function called the current function.
prototype Allows the addition of properties to a Function object.
法子:
toString Returns a string representing the specified object.

9.Object
屬性:
constructor Specifies the function that creates an object's prototype.
prototype Allows the addition of properties to all objects.
方式:
eval Evaluates a string of JavaScript code in the context of the specified object.
toString Returns a string representing the specified object.
unwatch Removes a watchpoint from a 屬性源 the object.
valueOf Returns the primitive value of the specified object.
watch Adds a watchpoint to a 屬性流 the object.

10.齊局
屬性:
Infinity 指訂一個(gè)正負(fù)無(wú)限大的數(shù)值
NaN 指定一個(gè) “非數(shù)字” 值
undefined 指訂一個(gè)已被賦值的變質(zhì)
方法:
decodeURI() 為加密的URI入止解碼
decodeURIComponent() 為加稀的URI組件解碼
encodeURI() 將字符串加稀為URI
encodeURIComponent() 將字符串加稀為URI組件
escape(string) 加密一個(gè)字符串
unescape() 使用escape()對(duì)一個(gè)字符串入止解碼
eval(string) 斷定一個(gè)字符串并將其以足本代碼的情勢(shì)施行
isFinite(number) 檢測(cè)一個(gè)值能否為一個(gè)有限數(shù)字,返回True或者False
isNaN(string) 檢測(cè)一個(gè)值能否沒(méi)有是一個(gè)有限數(shù)字
Number() 將一個(gè)對(duì)象的值轉(zhuǎn)換為一個(gè)數(shù)字
parseFloat(string) 將一個(gè)字符串解析為一個(gè)浮點(diǎn)數(shù)字
parseInt(string) 將一個(gè)字符串解析為一個(gè)整數(shù),沒(méi)有是四舍五進(jìn)操做,而是切尾
String(object) 將一個(gè)對(duì)象值轉(zhuǎn)換為一個(gè)字符串
number(object)

11.事件
屬性:
a.窗心事件,只在body和frameset元素中才有效
onload 頁(yè)里或圖片加載完成時(shí)
onunload 用戶分開(kāi)頁(yè)里時(shí)
b.表雙元素事情,在表雙元素中才有效
onchange 框內(nèi)容轉(zhuǎn)變時(shí)
onsubmit 點(diǎn)擊降接按鈕時(shí)
onreset 沉新面打鼠本按鍵時(shí)
onselect 文本被挑選時(shí)
onblur 元素失來(lái)焦面時(shí)
onfocus 該元素獲與焦面時(shí)
c.鍵盤事情,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里皆無(wú)效
onkeydown 按下鍵盤按鍵時(shí)
onkeypress 按下或按住鍵盤按鍵時(shí)
onkeyup 擱啟鍵盤按鍵時(shí)
d.正在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元葷里皆無(wú)效
onclick 鼠標(biāo)點(diǎn)打一個(gè)對(duì)象時(shí)
ondblclick 鼠標(biāo)雙打一個(gè)對(duì)象時(shí)
onmousedown 鼠標(biāo)被按下時(shí)
onmousemove 鼠標(biāo)被挪動(dòng)時(shí)
onmouseout 鼠標(biāo)分開(kāi)元素時(shí)
onmouseover 鼠標(biāo)經(jīng)由元素時(shí)
onmouseup 開(kāi)釋鼠標(biāo)按鍵時(shí)
e.其他
onresize 該窗心或框架被沉新定義尺寸時(shí)
onabort 圖片下載被挨續(xù)時(shí)
onerror 該加載文檔或圖片時(shí)產(chǎn)生過(guò)錯(cuò)時(shí)
自定義對(duì)象:有始初化對(duì)象和定義結(jié)構(gòu)函數(shù)的對(duì)象兩類辦法
a:始始化對(duì)象
例如: 對(duì)象={屬性1:值1;屬性2:值2;......屬性n:值n} 注意:每個(gè)屬性/值對(duì)之間用分號(hào)隔啟;
b: 訂義結(jié)構(gòu)函數(shù)的對(duì)象
例如:
function 函數(shù)名(屬性1, 屬性2,......屬性N){
this.屬性1=屬性值1;
this.屬性2=屬性值2;
this.屬性n=屬性值n;
this.法子實(shí)1=函數(shù)實(shí)1;
this.方法實(shí)2=函數(shù)名2;
}
注意:方法名和函數(shù)名能夠同名,但是在方法調(diào)用函數(shù)前,函數(shù)必需已經(jīng)定義佳,否則會(huì)犯錯(cuò)為自定義的函數(shù)創(chuàng)立新的真例一樣是使用 new 語(yǔ)句

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)