java数组是否包含某字符串_js判断数组是否包含某个字符串变量的实例
最近碰到一個(gè)這樣的現(xiàn)象,后臺(tái)返回的數(shù)據(jù)中,數(shù)組里面有一些有變量值,有一些沒(méi)有變量值。
舉個(gè)例子,比如后臺(tái)返回的例子是這樣的:
var arr=[
{
"status":"success",
"activerUserData":
[
{"activeUser":"張珊","activeUserMobile":"15542175311","countNum":113,"optionTime":1511341097555},
{"activeUserMobile":"15545932121","countNum":62,"optionTime":1511340911802}
]
}
]
很明顯第二條數(shù)據(jù)少了activeUser這個(gè)變量值,那么在渲染數(shù)據(jù)的時(shí)候就有有一點(diǎn)問(wèn)題。
接下來(lái)是判斷這個(gè)變量是不是在數(shù)組中
用的是indexOf方法(數(shù)組中有多個(gè)相同變量的時(shí)候不好使)
舉個(gè)例子:
var arr = [1,2,3];
console.log(arr.indexOf(1)); // 返回0
console.log(arr.indexOf(5)); // 返回-1
很簡(jiǎn)單,在for循環(huán)里面判斷indexOf()是0還是-1就行了,然后作對(duì)應(yīng)的處理就行了。
以上這篇js判斷數(shù)組是否包含某個(gè)字符串變量的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
總結(jié)
以上是生活随笔為你收集整理的java数组是否包含某字符串_js判断数组是否包含某个字符串变量的实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java 8 lambda 排序_Jav
- 下一篇: java数据同步处理_Java如何处理多