js判斷數(shù)組是否包含某個字符串變量的實(shí)例
最近碰到一個這樣的現(xiàn)象,后臺返回的數(shù)據(jù)中,數(shù)組里面有一些有變量值,有一些沒有變量值。
舉個例子,比如后臺返回的例子是這樣的:
var arr=[ { "status":"success", "activerUserData": [ {"activeUser":"張珊","activeUserMobile":"15542175311","countNum":113,"optionTime":1511341097555}, {"activeUserMobile":"15545932121","countNum":62,"optionTime":1511340911802} ] } ]
很明顯第二條數(shù)據(jù)少了activeUser這個變量值,那么在渲染數(shù)據(jù)的時候就有有一點(diǎn)問題。
接下來是判斷這個變量是不是在數(shù)組中
用的是indexOf方法(數(shù)組中有多個相同變量的時候不好使)
舉個例子:
var arr = [1,2,3]; console.log(arr.indexOf(1)); // 返回0 console.log(arr.indexOf(5)); // 返回-1
很簡單,在for循環(huán)里面判斷indexOf()是0還是-1就行了,然后作對應(yīng)的處理就行了。
以上這篇js判斷數(shù)組是否包含某個字符串變量的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- JS中判斷某個字符串是否包含另一個字符串的五種方法
- js判斷一個字符串是否包含一個子串的方法
- JS獲取字符串實(shí)際長度(包含漢字)的簡單方法
- javascript 判斷字符串是否包含某字符串及indexOf使用示例
- 用javascript實(shí)現(xiàn)截取字符串包含中文處理的函數(shù)
- JS判斷字符串包含的方法
- js計(jì)算字符串長度包含的中文是utf8格式
- JS實(shí)現(xiàn)快速比較兩個字符串中包含有相同數(shù)字的方法
- JS不用正則驗(yàn)證輸入的字符串是否為空(包含空格)的實(shí)現(xiàn)代碼
- JavaScript判斷一個字符串是否包含指定子字符串的方法
- JS中append字符串包含onclick無效傳遞參數(shù)失敗的解決方案
- JS給Array添加是否包含字符串的簡單方法
- js處理包含中文的字符串實(shí)例
- javascript自動生成包含數(shù)字與字符的隨機(jī)字符串
- JavaScript獲取字符串實(shí)際長度(包含中英文)
- JavaScript面試中常考的字符串操作方法大全(包含ES6)
- JavaScript字符串包含問題
- js 判斷字符串中是否包含某個字符串的實(shí)現(xiàn)代碼
相關(guān)文章
JS庫之Particles.js中文開發(fā)手冊及參數(shù)詳解
因?yàn)樽约盒枰霎a(chǎn)品,所以一個好的UI界面也是很重要的,發(fā)現(xiàn)這種散射的原子顆粒特效還不錯。今天腳本之家小編把Particles.js中文開發(fā)手冊及particles.js參數(shù)分享給大家,需要的朋友參考下吧2017-09-09javascript數(shù)組元素刪除方法delete和splice解析
這篇文章主要介紹了javascaipt數(shù)組元素刪除方法delete和splice解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-12-12javascript使用canvas實(shí)現(xiàn)餅狀圖效果
這篇文章主要為大家詳細(xì)介紹了javascript使用canvas實(shí)現(xiàn)餅狀圖效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-09-09easyui給某一個單元格的內(nèi)容增加下劃線的操作方法
在EasyUI的DataGrid組件中,你可以通過自定義單元格的渲染方式來實(shí)現(xiàn)給某一個單元格的內(nèi)容增加下劃線的效果,本文給大家介紹easyui如何給某一個單元格的內(nèi)容增加下劃線,感興趣的朋友跟隨小編一起看看吧2024-08-08ES6學(xué)習(xí)筆記之Set和Map數(shù)據(jù)結(jié)構(gòu)詳解
這篇文章主要介紹了ES6學(xué)習(xí)筆記之Set和Map數(shù)據(jù)結(jié)構(gòu),結(jié)合實(shí)例形式詳細(xì)分析了ECMAScript中基本數(shù)據(jù)結(jié)構(gòu)Set和Map的常用屬性與方法的功能、用法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-04-04Linux下編譯安裝php libevent擴(kuò)展實(shí)例
這篇文章主要介紹了Linux下編譯安裝php libevent擴(kuò)展實(shí)例,本文著重講解了編譯過程中一個錯誤解決方法,需要的朋友可以參考下2015-02-02