gpt4 book ai didi

javascript - 高效且正确地迭代 HTML 表格的单列

转载 作者:行者123 更新时间:2023-12-03 10:08:59 29 4
gpt4 key购买 nike

您可能需要查找check()函数HERE

function check(){
var i = 0;
var s = 0;
for(i = 0; i < tbody.rows.length; i++){
if(tbody.childNodes[i].childNodes[0].textContent == "unit_3"){
s = i;
}
}
return s ;
}

我执行此函数是为了迭代表的特定列。我想知道,因为我对 Javascript 和迭代不太了解,是否有一种更好更快的方法来查找列中的特定值,因为在实际情况下,我可能实际上有很多行,所以我希望迭代速度快。我对 jQuery 很不满意,但欢迎任何建议:)

提前谢谢

最佳答案

ECMAScript 6 引入 findIndex (可以是 polyfilled ):

function check() {
return [].findIndex.call(tbody.rows, function(row) {
return row.cells[0].textContent == "unit_3";
});
}

关于javascript - 高效且正确地迭代 HTML 表格的单列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30223605/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com