判斷陣列中是否含有某乙個元素

2021-08-14 08:45:32 字數 475 閱讀 6783

jq 中有個inarray()的方法可以用來判斷陣列中是否含有某乙個元素,如果有則返回在陣列中對應的下標,如果沒有則返回-1;

jquery.inarray( value, array, fromindex  );

引數詳解:

value : 表示我們需要查詢的值

array : 表示乙個陣列,通過它來查詢

formindex : 陣列索引值,表示從**在開始查詢。預設值是0,這將查詢整個陣列。

具體用法如下:

var arr = [ 4, "pete", 8, "john" ];

$.inarray("john", arr);//3

$.inarray(4, arr);//0

$.inarray("karl", arr);//-1

$.inarray("pete", arr, 2);//-1

判斷乙個物件是否有某乙個屬性

如果我們要檢測xiaoming是否擁有某一屬性,可以用in操作符 var xiaoming name in xiaoming true grade in xiaoming false 不過要小心,如果in判斷乙個屬性存在,這個屬性不一定是xiaoming的,它可能是xiaoming繼承得到的 tos...

物件中是否有某乙個屬性 in

如何看某個物件中沒有某乙個屬性 如果我們要檢測物件是否擁有某一屬性,可以用in操作符 var obj console.log age in obj true console.log grade in obj false 在vue中的實際應用,通過判斷是否有某乙個屬性,是否展示出這個標籤。疑惑的地方 ...

新增某乙個圓角,和某乙個邊框

為所有uiview的繼承類,切割圓角,新增任意邊框 因為這兩個功能未必要同時使用,所以是分開的兩個檔案 圓角 需要 import uiview gfcorner.h 使用 如下 img cornerwithradius 10 direction cornerdirectiontypebottom c...