欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js判斷數(shù)組是否包含某個字符串變量的實(shí)例

 更新時間:2017年11月24日 08:27:49   作者:小旺同學(xué)  
下面小編就為大家分享一篇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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS庫之Particles.js中文開發(fā)手冊及參數(shù)詳解

    JS庫之Particles.js中文開發(fā)手冊及參數(shù)詳解

    因?yàn)樽约盒枰霎a(chǎn)品,所以一個好的UI界面也是很重要的,發(fā)現(xiàn)這種散射的原子顆粒特效還不錯。今天腳本之家小編把Particles.js中文開發(fā)手冊及particles.js參數(shù)分享給大家,需要的朋友參考下吧
    2017-09-09
  • javascript數(shù)組元素刪除方法delete和splice解析

    javascript數(shù)組元素刪除方法delete和splice解析

    這篇文章主要介紹了javascaipt數(shù)組元素刪除方法delete和splice解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • javascript使用canvas實(shí)現(xiàn)餅狀圖效果

    javascript使用canvas實(shí)現(xiàn)餅狀圖效果

    這篇文章主要為大家詳細(xì)介紹了javascript使用canvas實(shí)現(xiàn)餅狀圖效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • JS圖片無縫、平滑滾動代碼

    JS圖片無縫、平滑滾動代碼

    這篇文章主要介紹了JS圖片無縫、平滑滾動的實(shí)現(xiàn),需要的朋友可以參考下
    2014-03-03
  • 給頁面渲染時間加速 干掉Dom Level 0 Event

    給頁面渲染時間加速 干掉Dom Level 0 Event

    我們?nèi)サ羰录壎ǖ倪壿?發(fā)現(xiàn)只渲染dom元素,不綁定事件的時間,僅僅125ms,可見事件綁定的時間消耗還是很大的 ,尤其是第一種方式,也就是Dom Level 0 Event,最為耗時
    2012-12-12
  • easyui給某一個單元格的內(nèi)容增加下劃線的操作方法

    easyui給某一個單元格的內(nèi)容增加下劃線的操作方法

    在EasyUI的DataGrid組件中,你可以通過自定義單元格的渲染方式來實(shí)現(xiàn)給某一個單元格的內(nèi)容增加下劃線的效果,本文給大家介紹easyui如何給某一個單元格的內(nèi)容增加下劃線,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • JS輪播圖的實(shí)現(xiàn)方法

    JS輪播圖的實(shí)現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了JS輪播圖的實(shí)現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • ES6學(xué)習(xí)筆記之Set和Map數(shù)據(jù)結(jié)構(gòu)詳解

    ES6學(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-04
  • 使用svg實(shí)現(xiàn)動態(tài)時鐘效果

    使用svg實(shí)現(xiàn)動態(tài)時鐘效果

    這篇文章主要為大家詳細(xì)介紹了如何使用svg實(shí)現(xiàn)動態(tài)時鐘效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Linux下編譯安裝php libevent擴(kuò)展實(shí)例

    Linux下編譯安裝php libevent擴(kuò)展實(shí)例

    這篇文章主要介紹了Linux下編譯安裝php libevent擴(kuò)展實(shí)例,本文著重講解了編譯過程中一個錯誤解決方法,需要的朋友可以參考下
    2015-02-02

最新評論