資源描述:
《js對象屬性方法完美總結》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、l數(shù)組(Array):系列元素的有序集合l詳細演示請看:[js入門系列演示·數(shù)組][js入門系列演示數(shù)組]l屬性:llength:用于獲取數(shù)組元素的個數(shù),既最大下標加1l方法:lsort(function):在未指定排序號的情況下,按照元素的字母順序排列,如果不是字符串類型則轉換成字符串,再排序;lreverse():顛倒數(shù)組中元素的順序;lconcat(array1,arrayn):用于將N個數(shù)組合并到array1數(shù)組中;ljoin(string):用于將數(shù)組中元素合并為字符串,string為分隔符
2、,如省略參數(shù),則直接合并,不加分隔;lslice(start,stop):用于返回數(shù)組中start到stop中的元素,如果參數(shù)為負,則表示倒數(shù)start或stop個元素;ltoString():將數(shù)組所有元素返回一個字符串,其間用逗號分隔;ll字符串(string):沒啥好解釋的l詳細演示參閱[javascript入門·js核心語言--字符串(string)][字符串()]l屬性:llength:用于返回字符串的長度,用法與數(shù)組一樣;l方法:lanchor():該方法創(chuàng)建如同HTML中的anchor一
3、樣的標記,格式,通過下列方法訪問string.anchor(chorName) 例如document.write("到天轟穿.netajaxatlas博客察看更多教程"+myLink.link("http://www.cnblogs.com/thcjp/"))ltoUpperCase():將字符串轉換成大寫;ltoLowerCase():將字符串轉換成小寫;lindexOf(a,b):從第b個字符查找字符a在字符串中出現(xiàn)的位置并返回,如果b省略,則默認從0位置
4、查找;lchartAt(i):返回字符串中第i個字符;lsubstring(start,end):返回字符串中從start-end之間的全部字符(但是不返回end本身那個字符哦);lsub():將指定的字符串用下標格式顯示;ll日期(Date):l詳細演示見:js入門·動態(tài)的時鐘,顯示完整的一些方法,新年倒計時l定義方法:la:varnewdt=newDate()-->創(chuàng)建時間對象并賦值為當前時間;b:varnewdt=newDate(milliseconds)-->創(chuàng)建時間對象,且以GTM的延遲時間
5、來設置對象的值,單位為毫秒;c:varnewdt=newDate(string)-->使用特定的時間字符串為新創(chuàng)建的時間對象賦值,其格式與Date對象的parse方法匹配;d:varnewdt=newDate(年,月,日,小時,分,秒,毫秒)-->按照年,月,日,小時,分,秒,毫秒的順序為對象賦值;l方法:分獲取時間;設置時間;格式轉換lA:獲取時間lgetDate()-----獲取當前完整時間;getYear()------獲取當前的年getMonths()----獲取當前的月份getDay()--
6、-----獲取當前的日期天getHours()-----獲取當前的小時getMinutes()---獲取當前的分鐘getSeconds()---獲取當前的秒getTime()------獲取當前的時間,單位秒getTimeZoneOffset--獲取當前的時區(qū)偏移信息lb:設置時間l對照上面的獲取,把get換成set即可,例如getDate()--->setDate()lc:轉換方法ltoGTMString()------轉換成格林威治標準時間表達式的字符串;toLocaleString()----轉
7、換成當?shù)貢r間表達的字符串toString()----------把時間轉換成字符串parse---------------從表示時間的字符串中讀出時間UTC-----------------返回從格林威治標準時間到指定時間的差距,單位為毫秒lMath數(shù)學:l演示實例見javascript入門·javascriptmath對象演示l屬性:注意,數(shù)學對象中的屬性是指讀的lE(=2.7182)------自然對數(shù)的底(具體意思,我不明白,唉,和數(shù)學密切的東西我都不明白,郁悶?。㎜N10(=2.30259)-
8、--10的自然對數(shù);LN2(=0.69315)-----2的自然對數(shù);PI(=3.1415926)----圓周率SQRT1_2(=0.7071)--1/2的平方根SQRT2(=1.4142)----2的平方根LOG2E(=1.44269)---以2為底,E的對數(shù)LOG10E(=0.43429)--以10為底E的對數(shù)l方法:其實用得上的不多,郁悶,全部弄出來吧lsin(a)----求a的正弦值cos(a)------求a的余弦值tan(a)------求a