1樓:匿名使用者
jscript 語言參考
length 屬性 (array)
返回一個整數值,這個整數比陣列中所定義的最高位元素的下標大 1。62616964757a686964616fe58685e5aeb931333335326138
numvar = arrayobj.length
引數numvar
必選項。任意數值。
arrayobj
必選項。 任意 array 物件。
說明因為一個陣列中的元素並不一定是連續的,所以 length 屬性也並不一定就等於陣列中的元素個數。例如,在下面的陣列定義中,my_array.length 中就包含 7,而不是 2:
var my_array = new array( );
my_array[0] = "test";
my_array[6] = "another test";
如果 length 屬性被賦予了一個比原先值小的數值,那麼陣列就被截斷,所有陣列下標等於或者大於 length 屬性的新值的元素都會被丟失。
如果 length 屬性被賦予了一個比原先值大的數值,那麼陣列就被擴充套件,且所有新建元素都被賦值為 undefined。
下面這個例子說明了 length 屬性的用法:
function lengthdemo()
要求版本 2
請參閱length 屬性 (function) | length 屬性 (string)
應用於: array 物件
2樓:匿名使用者
var arr = [0,1,2,3];
alert(arr.length);
3樓:手機使用者
js不是劍聖嗎,你去lol問js去
js怎樣判斷陣列中某個元素個數
4樓:育知同創教育
var arr = [1,2,1];
var map = {};
for(var i = 0; i < arr.length; i++)else
}console.log(map);
5樓:芯淡筎水
var array = [1,2,3,2,3,3];
var num = array.filter(function(n)).length;
js陣列知道一個數怎麼獲取整個陣列
js中怎麼知道是第幾個陣列元素
6樓:匿名使用者
如果直接就是用陣列元素那麼index()就可以知道 否則就是元素匹配陣列元素
var a = ['a','b','c'];
a.indexof('c');
js中判斷一個陣列中第i個元素是否0的語句?if(arr[i] == 0){}?
7樓:匿名使用者
應該是var obj=arr[i-1]; if(obj=0){}。注意陣列索引是從0開始的。如:var arr=[1,2,3];
arr[0];//結果為1
arr[1];//結果為2
8樓:丈量紅塵
i-1,從0開始數的
c語言,陣列A 0 4, 13,5 7有元素的個數為多少
三維陣列 5 3 3 45個元素 一維 0 4 5 二維 1 3 3 三維 5 7 3 這裡面一共有 0,1,2,3,4,1,2,3,5,6,7這幾個數 c語言 int a 0,1,2,3,4,5,6,7,8,9 p a,i 0 i 9,對a陣列元素引用不正確的是 b 是不是a i 是a i c p...
定義inta,表示陣列a中的元素個數是幾個
定義int a 2 4 陣列a中的元bai素個數是8個。行號du 從zhi0 1,列號從0 3,共2 4 8個。陣列類dao型說明 在c語言內中使用陣列必須先容進行型別說明。擴充套件資料 舉例說明整型陣列a,有10個元素。若要表示第10個元素,則使用a 9 第一個則是a 0 int a 10 說明實...
c語言找出不是兩個陣列的共同元素
include int not in int num,int a,int length for int i 0 i for i 1 i n i 這兩句錯誤,陣列下標是從0開始的,上面這句會導致程式崩潰 for i 0 i c語言 輸入兩個陣列 從兩個陣列中找出不同的元素 include int ma...