Jea*_*rre 0 javascript arrays include ecmascript-6
我知道如果有一个值数组,则必须使用这种方法:
console.log(['joe', 'jane', 'mary'].includes('jane')); // true
Run Code Online (Sandbox Code Playgroud)
但是在数组数组的情况下,是否有一种简短的方法来做到这一点?之间没有其他计算。
对于此输入:
[['jane'],['joe'],['mary']]
Run Code Online (Sandbox Code Playgroud)
您可以使用 flat 方法来展平数组。对于更多的网状数组,您还可以提及深度,例如 flat(depth)
let arr = [["jane"],["joe"],["mary"]];
arr.flat().includes('jane'); //true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |