nar*_*ini 6 javascript arrays json object
如果我有一个像 [{a:'b'},{}] 这样的数组,并且我试图找到元素 {} 的索引。然后我无法获得正确的索引。
我已经尝试过 indexOf、findIndex 和 lodash 的 findIndex 但都返回 -1 而不是 1 可能是因为引用。
实际索引应该是 1 而不是 -1。
您可以使用findIndex
和Object.keys()
:
const arr = [{a:'b'}, {}];
const emptyIndex = arr.findIndex((obj) => Object.keys(obj).length === 0);
console.log(emptyIndex);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1194 次 |
最近记录: |