小编Sim*_*ini的帖子

多次使用parentElement

我正在编辑一个在 Excel(下拉)等表格上创建过滤器的插件,问题是当我在使用其内部表格的表格上使用它时,实际上该插件也会采用值 \xe2\x80子表的\x8b\xe2\x80\x8b。
\n因此,我决定从由所有行组成的初始数组中排除那些父元素的表没有 id 的元素。
\n所以我forEach排列并看看是否有id类似的:

\n
this.tds.forEach((el) =>{\n   console.log(el.parentElement.parentElement.parentElement.id); \n});\n
Run Code Online (Sandbox Code Playgroud)\n

我想知道parentElement这样使用三次是否正确或者还有其他方法

\n

javascript

1
推荐指数
1
解决办法
1326
查看次数

如何通过箭头函数分配数组元素的值

我需要使用箭头函数设置数组属性之一。在我的示例代码中,我添加了随机键和箭头函数。但是当我控制台输出时,我看不到“随机”键。这可以使用箭头函数来完成。

let Allitems = {"items":[{"id":74489},{"id":64489},{"id":53489}]};

const newarr = Allitems.items.map(e => ({...e, name:"newnamme", random: (e) => { return e.id + "random"; } }));
 console.log(newarr);
Run Code Online (Sandbox Code Playgroud)

// expected output
{"items":[ 
{"id":74489,name:"newnamme", random : "74489random"},
{"id":64489,name:"newnamme", random : "64489random"},
{"id":53489,name:"newnamme", random : "53489random"}]
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays function arrow-functions object-destructuring

-1
推荐指数
1
解决办法
66
查看次数