DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> 個人總結的一些關於String、Function、Array的屬性和用法
個人總結的一些關於String、Function、Array的屬性和用法
編輯:JavaScript基礎知識     
復制代碼 代碼如下:

/* Array */
Array.reverse()                //數組反向排序,變成新數組。
Array.sort()                //把數組按字符排序,變成新數組。
s=Array.push("str1","str2")        //從後面添加數組,s為添加記錄
s=Array.pop()                //從後面刪除數組,s為被刪記錄
s=Array.shift()                //從前面刪除數組,s為被刪記錄
s=Array.unshift("str1","str2")        //從前面添加數組,s為添加記錄
s=Array.splice(3,2,"aa","bb")        //從數組的第三個後面開始,向後刪除兩個數組,並在該位置添加新的數組。s為添加記錄
s=Array.slice(2,4)            //從數組的第二個後面開始取值,取到第四個,數組本身未改變。
s=Ar1.concat(Ar2)            //把數組Ar2添加到數組Ar1內,產生新數組s。
s=Array.join("#")            //把數組元素用#連接,形成字符串並返回給s。

/* Function */
Sample:function Test(arg1,arg2)
Use:Test("ddd", "sss", "fff")
//Test.arity:                //函數設定的參數個數(返回數值)。
Test.length:                //函數設定的參數個數(返回數值)。
Test.caller:                //調用Test()的函數(返回函數,IE支持)。
Test.apply(obj, [arg1, arg2])        //使得指定對象(obj)具有Test的屬性和方法。
Test.call(obj, arg1, arg2)        //使得指定對象(obj)具有Test的屬性和方法。
arguments:                //實際傳入的參數個數(返回數組)。
arguments.callee:            //當前執行的函數(返回函數)。
(new Test).constructor:            //查看新實例(Test())的構造(返回函數)。

/* String */
Str.slice(3,-5)                //從第三個字符串後面開始取值,取到第-5個(倒數第五個。參數二需大於參數一,或為負)。
Str.substring(3,6)            //從第三個字符串後面開始取值,取到第6個。
Str.substr(3,6)                //從第三個字符串後面開始取值,向後取6個字符。
Str.charCodeAt(4)            //返回第5個字符串的10進制編碼。
Str.charAt(4)                //返回第5個字符串。
Str.toLowerCase()            //全部轉化成小寫字符。
Str.toUpperCase()            //全部轉換成大寫字符。
Str.split(",")                //使用“,”分割字符串,並返回數組。
Str.search("aaa")            //查找aaa在字符串中的位置,一般和正則表達式一起使用。
Str.indexOf("aaa")            //查找aaa在字符串中的位置。
Str.lastIndexOf("aaa")            //從後面開始查找"aaa"在字符串中出現的位置。
Str.match("aaa")            //從Str中取出"aaa",返回null或數組,一般和正則表達式一起使用。
Str.replace("aaa","bbb")        //把第一個“aaa”替換成“bbb”,一般和正則表達式一起使用。
String.fromCharCode(39080)        //返回一個10進制編碼生成的字符。
str1=str2.concat(str3)            //將str3添加到str2生成新的字符串str1。 



XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved