一,冻结列,冻结行?
被冻结的列或行,不会随着滚动条的滑动而滚动。
二,js中var i={}与var i=[]的区别:
i={} 对象字变量 等同 i = new Object();
i=[] 数组字变量 等同 i = new Array();
参考:https://www.w3school.com.cn/js/js_objects.asp
js中:对象基于Hash表存储变量------》变量声明顺序与存储顺序不一致。
三,合并相同列:
参考:https://fly.layui.com/jie/27432/
思路:1,获取到所有的单元格(相同列的单元格data-firld值相同)------》2,遍历所有的单元格将data-firld相同(同一列)的单元格元素存储在数组中-----》3,定义一个:列中数据作为键的对象,统计一列中相同数据的个数作为值。------》遍历键值集合,对应看那列的所有单元格是否与键相同,相同-》设置这个单元格跨行数=集合键,如果有重复相同键的单元格就将这个单元格隐藏。
需要注意:
改进:第一列的合并