如何检查二维数组是否包含字符串?

2024-04-03

我有一个二维数组arr[cols][rows]。 我想知道 cols 是否包含字符串“hello”。 我如何检查使用.includes("hello") method.

请注意,我正在尝试使用计数器在循环内检查这一点i。所以我必须做类似的事情arr[i][0].includes("hello");


您可以使用array.prototype.some随着array.prototype.includes。它应该是:

var datas= [
  ["aaa", "bbb"],
  ["ddd", "eee"]
];

function exists(arr, search) {
    return arr.some(row => row.includes(search));
}

console.log(exists(datas, 'ddd'));
console.log(exists(datas, 'xxx'));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查二维数组是否包含字符串? 的相关文章

随机推荐