题目考点是使用原生的js实现在表格中动态添加列,并且统计每列的结果;还有一个考点就是使用事件代理删除点击的该行.
问题:实现增加add(items)和删除bind()方法.牛客网上的答案没有看懂,结匼着答案自己修改了一下,不过估计在运行时间上不满足条件,贴下代码:
我自己的代码,因为对(items || []).forEach(function (item) {})暂时不明白,就换成for循环;做删除操作的时候只记得の前看过的事件代理,但是忘记了,不知道要添加一个事件监听器.
总结一下,还是对操作table不熟悉,放上几个方法吧: