在 JavaScript 中获取给定类的所有 id 的干净简洁的方法是什么?

Kei*_*ett 1 javascript

我需要获取给定类(例如“主菜单项”)的元素的所有元素 ID 的数组。这是我到目前为止:

Array.prototype.map.call(document.querySelectorAll(".main-menu-item"), (elem => elem.id));

有没有更干净和/或更简洁的方法来做到这一点?

Dan*_*eza 5

使用扩展运算符:

[...document.querySelectorAll(".main-menu-item")].map(elem => elem.id)
Run Code Online (Sandbox Code Playgroud)