JavaScript內(nèi)置對(duì)象

JavaScript內(nèi)置對(duì)象

ID:45054090

大?。?64.00 KB

頁(yè)數(shù):29頁(yè)

時(shí)間:2019-11-08

JavaScript內(nèi)置對(duì)象_第1頁(yè)
JavaScript內(nèi)置對(duì)象_第2頁(yè)
JavaScript內(nèi)置對(duì)象_第3頁(yè)
JavaScript內(nèi)置對(duì)象_第4頁(yè)
JavaScript內(nèi)置對(duì)象_第5頁(yè)
資源描述:

《JavaScript內(nèi)置對(duì)象》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第2章JavaScript基礎(chǔ)JavaScript基礎(chǔ)JavaScript語(yǔ)法基礎(chǔ)(見(jiàn)第601節(jié))2.1JavaScript內(nèi)置對(duì)象2.22.2JavaScript內(nèi)置對(duì)象作為一門(mén)編程語(yǔ)言,JavaScript提供了一些內(nèi)置的對(duì)象和函數(shù)。內(nèi)置對(duì)象提供編程的幾種最常用的功能。ECMAScript定義的JavaScript內(nèi)置對(duì)象主要包括:(1)全局(Global)對(duì)象(2)對(duì)象(Object)對(duì)象(3)字符串(String)對(duì)象(4)正則表達(dá)式(RegExp)對(duì)象(5)數(shù)組(Array)對(duì)象(6)數(shù)學(xué)(Math)對(duì)象(7)日期(Date)對(duì)象(8)數(shù)字(Number)對(duì)象(9)

2、函數(shù)(Function)對(duì)象(10)布爾值(Boolean)對(duì)象(11)錯(cuò)誤(Error)對(duì)象2.2.1全局(Global)對(duì)象表2-5Global對(duì)象的屬性和方法屬性/方法說(shuō)明InfinityNumber.POSITIVE_INFINITY的初始值NaN特殊值,表示非數(shù)字undefined表示未定義的值,如果聲明了一個(gè)變量但還沒(méi)有初始化,該變量的值就是undefinedisFinite(number)返回一個(gè)布爾值,判斷數(shù)字number是否為有限的isNaN(number)返回一個(gè)布爾值,判斷number是否為非數(shù)字(NaN)escape(string)對(duì)字符串string

3、進(jìn)行編碼,將其中的某些特殊字符轉(zhuǎn)換成為16進(jìn)制的轉(zhuǎn)義字符unescape(string)將escape方法編碼后的字符串解碼,返回編碼之前的字符串parseFloat(string)將字符串轉(zhuǎn)換為Number對(duì)象parseInt(string)將字符串轉(zhuǎn)換為一個(gè)整數(shù)eval(string)執(zhí)行字符串string中的JavaScript腳本encodeURI(string)將URI字符串進(jìn)行編碼,將其中的某些特殊字符轉(zhuǎn)換為16進(jìn)制的轉(zhuǎn)義字符decodeURI(string)將encodeURI編碼過(guò)的字符串解碼,返回編碼之前的字符串encodeURIComponent(stri

4、ng)將部分URI字符串進(jìn)行編碼,將其中的某些特殊字符轉(zhuǎn)換為16進(jìn)制的轉(zhuǎn)義字符decodeURIComponent(string)將encodeURIComponent編碼過(guò)的字符串解碼,返回編碼之前的字符串2.2.2對(duì)象(Object)對(duì)象表2-6Object對(duì)象的屬性和方法屬性/方法說(shuō)明constructor對(duì)象的構(gòu)造函數(shù)hasOwnProperty(propname)檢查對(duì)象是否具有自定義屬性isPrototypeOf(o)檢查對(duì)象是否是另一個(gè)對(duì)象的原型屬性propertyIsEnumerable(propname)檢查對(duì)象是否具有指定的可枚舉屬性toLocaleStr

5、ing()返回對(duì)象的本地化字符串toString()返回對(duì)象的字符串形式valueOf()返回對(duì)象的原始值2.2.3字符串(String)對(duì)象表2-7String對(duì)象的屬性和方法屬性/方法說(shuō)明length字符串長(zhǎng)度charAt(n)返回字符串中的第n個(gè)字符concat(value,...)將一個(gè)或者多個(gè)值連接到字符串上indexOf(substring[,start])在字符串中查找子字符串首次出現(xiàn)的位置lastIndexOf(substring[,start])在字符串中查找子字符串最后一次出現(xiàn)的位置match(regexp)在字符串中執(zhí)行正則匹配replace(regex

6、p,replaceText)使用正則表達(dá)式進(jìn)行字符串的匹配和替換search(regexp)在字符串中查找指定的模式slice(start,end)返回字符串的一部分split(delimiter,limit)將字符串分隔為字符串?dāng)?shù)組substring(start,end)返回字符串的一部分toLowerCase()返回字符串的小寫(xiě)形式toLocaleLowerCase()根據(jù)宿主環(huán)境的區(qū)域設(shè)置,返回字符串的小寫(xiě)形式toUpperCase()返回字符串的大寫(xiě)形式toLocaleUpperCase()根據(jù)宿主環(huán)境的區(qū)域設(shè)置,返回字符串的大寫(xiě)形式toString()返回Strin

7、g對(duì)象的值valueOf()返回String對(duì)象的值String.fromCharCode根據(jù)一串Unicode編碼,返回相應(yīng)的字符串2.2.4正則表達(dá)式(RegExp)對(duì)象表2-8RegExp對(duì)象的屬性和方法屬性/方法說(shuō)明global正則表達(dá)式是否為全局查找模式ignoreCase正則表達(dá)式是否不區(qū)分大小寫(xiě)屬性/方法說(shuō)明lastIndex使用正則表達(dá)式進(jìn)行匹配時(shí),匹配結(jié)果最后一個(gè)字符的下一個(gè)位置multiline正則表達(dá)式是否為多行匹配模式source進(jìn)行正則匹配的源字符串exec(string)執(zhí)行

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。