layuiCascader icon indicating copy to clipboard operation
layuiCascader copied to clipboard

大家可以注意一下,扩展js原生的Array类出现的问题

Open bug0314 opened this issue 3 years ago • 0 comments

for (let i in keys) { if (i == keys.length - 1) { children = goodData } else { if (!children[keys[i]][childrenName]) { children[keys[i]][childrenName] = new Array() } children = children[keys[i]][childrenName] } } 这一段代码会报错,原因是使用for in的方式来循环数组会把扩展的属性名也循环出来,因此应该使用基本的for循环语法。

bug0314 avatar Jun 09 '21 04:06 bug0314