常用JavaScript內建物件 一

2021-08-22 08:55:55 字數 1537 閱讀 8172

事先總結array的幾種建立方法,

/*第一種*/

var array1=new array();

array1[0]=1;

array2[1]=2;

/*第二種*/

var array2=new array(2);

array2[0]=1;

array2[1]=2;

/*第三種*/

var array3=new array(1,2);

/*第四種*/

var array4=new array[1,2];

對於array物件有如下幾種常用的方法;

concat()

;連線兩個或兩個以上的陣列,並返回這個連線後的陣列;

var arr = new array(3)

arr[0] = "george"

arr[1] = "john"

arr[2] = "thomas"

var arr2 = new array(3)

arr2[0] = "james"

arr2[1] = "adrew"

arr2[2] = "martin"

document.write(arr.concat(arr2))

/*從w3c上擷取的示例***/

join();

把所有陣列的元素放到乙個字串裡,並通過指定的的間隔符間隔;

var arr = new array(3)

arr[0] = "george"

arr[1] = "john"

arr[2] = "thomas"

document.write(arr.join("."))

/*輸出結果為george.john.thomas*/

1.pop();則與棧中的概念相似刪除陣列中最後乙個元素,不過最後返回這個元素的值。

2.shift();則與pop相反刪去陣列頭乙個元素,並返回第乙個元素的值。

3.push();是在陣列的末尾新增乙個或更多元素,並返回新的長度值。

4.unshift();是在陣列的開頭新增乙個或更多元素,並返回新的長度值。

以上四個方法雖然功能不同但互相有截然相反或相似的地方,1與2刪除的位置相反,不過都返回刪除元素的值,3和4加入元素的位置相反不過都返回新的長度值,1與3可看作相反功能的,2與4同理。

5.reverse();見名知意,就是將陣列中的元素整個顛倒位置,並返回新的陣列。

6.slice();,就是擷取相應段的元素,有兩個引數就是你要擷取陣列的開始位置與結束位置,不返回結束位置的元素。

7.splice();刪除相應的元素並新增進新的元素  語法:arrayobject.splice(index,howmany,item1,.....,itemx)

index就是刪除開始的位置howmany是刪除元素的個數,item(新新增的元素)可以不用新增,但寫入就從被最先刪除的元素位置開始寫入。

javascript 常用內建物件 隨堂

js除錯有三種方法,如果有乙個變數m hello 請使用三種方法完成m數值的顯示 方法一,alert m 方法二,console.log m 方法三,document.title m document物件,獲取當前頁面是從哪乙個 跳轉進來的 document.referrer location物件,...

JavaScript內建函式

1.parseint 函式 該函式主要將首位為數字的字串轉換成數字,如果不是以數字開頭,那麼將返回nan。parseint stringnum,n stringnum 需要轉換為整形的字串 n 提供在2 36之間的數字所儲存數字的進製數,可以選 2.parsefloat 函式 parsefloat ...

JavaScript內建函式

1.number 作用 將字串型別轉換為數值型別 用法 number 字串 若該字串無法轉換成數值,那麼將返回nan nota number 2.isnan a 作用 判斷指定的字串是不是數值 b 用法 isnan 測試值 結果為true或false 不是數值為true,是數值則結果為false 3...