javascript - 如何查找表格列中数字的出现次数?

标签 javascript html-table find-occurrences

如何从表格中特定列中查找出现次数最多的数字,并根据出现次数最多的 10 个数字将它们显示在另一个表格的相应单元格中?

https://jsfiddle.net/5feak8j0/2/

var col1Array = new Array();
$(document).ready(function() {
$('#stats tr td:nth-child(1)').each(function(i){
col1Array.push($(this).text());
});
alert(col1Array);
});

这只是对每列中出现次数最多的数字发出警报。但我还需要每列的第二个、第三个、第四个等出现的数字,并将数字显示在上表的相应单元格中。

最佳答案

有多种方法可以做到这一点。为了让您更轻松地完成此操作,您可以使用 lodash 。 lodash 中的几个链接方法可能会为您解决这个问题。这实际上是一个在不使用 lodash 的情况下练习 js 技能的好问题。我建议您在此处提问之前先尝试想出解决方案。

关于javascript - 如何查找表格列中数字的出现次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33011639/

相关文章:

javascript - KineticJS dragBoundFunc 不工作

css - table 上课?

css - 相当于不使用 HTML 表格的 rowspan 布局技巧

html - 将表并排放置而不使用 'float'

elasticsearch - ElasticSearch Analyzer:有没有办法删除索引中出现的相同单词?

java - 字符串中第 N 次出现的字符并获取值

python - 在 CSV 文件中查找多次出现的对

javascript - Knockoutjs 映射不起作用

javascript - Jquery 多个提交按钮

javascript - 如何重新触发使用 Preventdefault() 取消的 js 事件