JavaScript判斷陣列是否包含指定元素
本章節分享一段程式碼例項,它實現了contains()方法的功能。
也就是可以判斷一個元素是否屬於陣列,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function contains(arr, obj) { var index = arr.length; while (index--) { if (arr[index] === obj) { return true; } } return false; } var arr=["螞蟻部落","青島市南區",3]; console.log(contains(arr,3)); console.log(contains(arr,"softwhy.com"));
如果上面的程式碼用著還不夠方便,那麼我們可以將其擴充套件到Array類中。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼Array.prototype.contains=function(obj) { var index=this.length; while (index--){ if(this[index]===obj){ return true; } } return false; } var arr=["螞蟻部落","青島市南區",3]; console.log(arr.contains(3)); console.log(arr.contains("softwhy.com"));
相關文章
- jquery判斷指定元素是否存在於某陣列jQuery陣列
- js如何判斷陣列是否含有指定的元素JS陣列
- jquery裡判斷陣列內是否包含了指定的值或元素的方法jQuery陣列
- javascript模擬實現in_array()判斷指定元素是否在陣列中JavaScript陣列
- JavaScript 判斷是否是陣列JavaScript陣列
- iOS 判斷陣列array中是否包含指定的元素,取出該元素在array中的下標+陣列方法詳解...iOS陣列
- js判斷陣列中是否含有指定元素程式碼例項JS陣列
- javascript如何判斷元素是否具有指定屬性JavaScript
- javascript判斷元素是否具有指定樣式類JavaScript
- javascript如何判斷指定型別元素是否具有指定屬性JavaScript型別
- Array · 判斷某元素是否在陣列中陣列
- jquery判斷元素是否存在於陣列中jQuery陣列
- JavaScript如何判斷指定元素是否具有class樣式類JavaScript
- JavaScript 判斷陣列或者物件是否為空JavaScript陣列物件
- js如何使用includes()判斷陣列是否含有指定值JS陣列
- javascript陣列如何判斷是否有重複的陣列項JavaScript陣列
- js如何判斷陣列中是否含有某個元素JS陣列
- 如何利用jQuery判斷指定元素是否存在jQuery
- 判斷是否為陣列的 JavaScript 方法總結陣列JavaScript
- Javascript-判斷是否為陣列的5種方法JavaScript陣列
- JavaScript 刪除陣列指定元素JavaScript陣列
- JavaScript陣列檢索指定元素JavaScript陣列
- Go小工具系列——判斷元素是否存在於陣列中Go陣列
- js如何判斷字串中是否包含指定的子字串JS字串
- JavaScript判斷元素是否具有required屬性JavaScriptUI
- JavaScript 判斷元素是否獲得焦點JavaScript
- Java stream判斷列表是否包含某幾個元素/重複元素Java
- jQuery如何判斷元素是否具有指定的屬性jQuery
- js如何判斷陣列中是否存在指定的值並返回索引JS陣列索引
- JavaScript 陣列 指定索引位置插入元素JavaScript陣列索引
- JavaScript刪除陣列中指定元素JavaScript陣列
- jQuery如何判斷指定元素是否具有指定的class樣式類jQuery
- 判斷一個陣列是否排好序陣列
- jQuery判斷元素是否具有指定的class樣式類jQuery
- jquery判斷元素是否是指定的標籤型別jQuery型別
- python中如何判斷list中是否包含某個元素Python
- JavaScript判斷陣列還是物件JavaScript陣列物件
- PHP 判斷是否包含某字串PHP字串