Ⅰ js判斷數組是否為空
① 利用數組的length屬性來判斷,length=0->這個數組就是空數組;
② 或者利用數組的各種方法和字元串方法,比如toString();
如果轉成字元串是空字元串,則這個數組就是空數組;
③當然還有其他方法,比如直接列印出這個數組,看看結果是不是空的;
Ⅱ js 判斷數組是否為空數組
var s = [];<br>if(s.length == 0)alert('空數組');<br>但是如果你數組裡面有用字元串當key的話內這個方法容會忽略掉那些key。<br>如<br>var s = [];<br>s[0] = 1;<br>s[1] = 2;<br>s['name'] = '張三';<br>alert(s.length);<br>得到2! <br><br>如果你直接跳過前面的key,而寫一個較大的值當第一個key,如:<br>var s = [];<br>s[5] = 1;<br>alert(s.length);<br>得到6!
Ⅲ js 判斷數組是否為空數組
判斷數組是否為空,可以用length方法,如:
var a = [];
if(a.length ==0){
alert(1)
}else{
alert(2)
}
判斷數組為空不能用if(a),因為a這個時候是一個空數組對內象,if會判容斷當前a是對象,返回true。
(3)js數組判斷是否為空擴展閱讀:
函數簡介
函數功能:返迴向量中元素個數,或數組中長度最長的那一維的長度。
語法格式:
n = length(M)
對於一個非空的數組, 返回值n在數值上和max(size(M))相等,對於一個空數組, n等於0。
相關函數:ndims,numel,size
返回值:Number
示例:$("img").length;
HTML 代碼:<img src="test1.jpg"/> <img src="test2.jpg"/>