今天在做评论列表的时候,想要获取某元素的索引,想起来原生js并没有jquery中的index()函数。
解决方案,为nodelist中每个元素手动添加index属性
/** * 为nodelist添加索引 * @param {nodelist} nodelist 元素集合 */ function addindex (nodelist) { const len = nodelist.length for (let i = 0; i < len; i++) { nodelist[i].index = i } }
如对本文有疑问, 点击进行留言回复!!
网友评论