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

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

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

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

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

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

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

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

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() 返回數(shù)教對象的本初值

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

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

6.Array
屬性:
constructor 所樹立對象的函數(shù)參考
prototype 可以為對象參加的屬性和方法
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ù)組元素的個數(shù),便最大下本加1
方法(13):
concat(array1,arrayn)將兩個或兩個以上的數(shù)組值銜接止來,合并后返回成果
join(string) 將數(shù)組中元素合并為字符串,string為分隔符.如省詳參數(shù)則直交合并,沒有再分隔
pop() 移除數(shù)組中的最后一個元葷并往歸當(dāng)元素
push(value) 正在數(shù)組的終尾加上一個或者少個元素,并且返回新的數(shù)組長度值
reverse() 倒置數(shù)組中元素的次序,反背排列
shift() 移除數(shù)組中的第一個元素并返回當(dāng)元素
slice(start, deleteCount, [item1[, item2[,...[,itemN]]]]) 返自一個數(shù)組中移除一個或者少個元素,假如必要,正在所移除元素的地位上拔出新元葷,往歸所移除的元素
sort(compare Function) 在已指定排序號的情形下,依照元素的字女次序排列,假如不是字符串類型則轉(zhuǎn)換成字符串再排序,返回排序后的數(shù)組
splice() 為數(shù)組刪除并加加新的元素
toSource() 顯示對象的源代碼
toString() 將數(shù)組一切元素返回一個字符串,其間用逗號分隔
unshift(value)為數(shù)組的開端部門加上一個或多個元素,并且返回當(dāng)數(shù)組的新長度
valueOf() 返回數(shù)組對象的本始值

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

11.事件
屬性:
a.窗心事件,只在body和frameset元素中才有效
onload 頁里或圖片加載完成時
onunload 用戶分開頁里時
b.表雙元素事情,在表雙元素中才有效
onchange 框內(nèi)容轉(zhuǎn)變時
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 鼠標(biāo)點打一個對象時
ondblclick 鼠標(biāo)雙打一個對象時
onmousedown 鼠標(biāo)被按下時
onmousemove 鼠標(biāo)被挪動時
onmouseout 鼠標(biāo)分開元素時
onmouseover 鼠標(biāo)經(jīng)由元素時
onmouseup 開釋鼠標(biāo)按鍵時
e.其他
onresize 該窗心或框架被沉新定義尺寸時
onabort 圖片下載被挨續(xù)時
onerror 該加載文檔或圖片時產(chǎn)生過錯時
自定義對象:有始初化對象和定義結(jié)構(gòu)函數(shù)的對象兩類辦法
a:始始化對象
例如: 對象={屬性1:值1;屬性2:值2;......屬性n:值n} 注意:每個屬性/值對之間用分號隔啟;
b: 訂義結(jié)構(gòu)函數(shù)的對象
例如:
function 函數(shù)名(屬性1, 屬性2,......屬性N){
this.屬性1=屬性值1;
this.屬性2=屬性值2;
this.屬性n=屬性值n;
this.法子實1=函數(shù)實1;
this.方法實2=函數(shù)名2;
}
注意:方法名和函數(shù)名能夠同名,但是在方法調(diào)用函數(shù)前,函數(shù)必需已經(jīng)定義佳,否則會犯錯為自定義的函數(shù)創(chuàng)立新的真例一樣是使用 new 語句

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

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

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