700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > JS如何判断一个数组是否为空 是否包含某个值

JS如何判断一个数组是否为空 是否包含某个值

时间:2021-10-21 02:22:27

相关推荐

JS如何判断一个数组是否为空 是否包含某个值

一、js判断数组是否为空

方法一:arr.length

let arr = [];if (arr.length == 0){console.log("数组为空")}else {console.log("数组不为空")}

二、js判断数组是否含有某个值

方法一:arr.indexOf()

if (arr.indexOf(2) != -1){console.log("数组含有2")}else {console.log("数组不含2")}

方法二:for循环结合if判断

for (let i = 0;i < arr.length;i++){if (arr[i] === 2){console.log("数组含有2")}}

方法三:arr.find(callback)

arr.find(value => {if (value === 2){console.log("数组含有2")}})

方法四:arr.includes() 数组中含有某值返回true,没有返回false。ES7新方法。

let arr = [1,2,3,4];if(arr.includes(2)){console.log("数组中有2");}else{console.log("数组中无2");}

转载链接:/crackedlove/p/10039939.html,侵删

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。