请问大佬为什么appendChild可以重复添加元素
在控制台用appendChild添加同一个元素会覆盖之前添加的,但是在油猴里写脚本就是重复添加 看看代码本质是一样的
你重复创建新的引用了吧 李恒道 发表于 2022-5-9 13:33
看看代码
本质是一样的
你重复创建新的引用了吧
谢谢大佬,找到问题了,我是在循环内createElement,
let newNode = document.createElement("td");
开始我以为会覆盖变量,没想到不会,把代码放在循环外就好了 琦玉 发表于 2022-5-9 14:20
谢谢大佬,找到问题了,我是在循环内createElement,
开始我以为会覆盖变量,没想到不会,把代码放在循 ...
appendchild是根据引用做重复判断的
李恒道 发表于 2022-5-9 14:31
appendchild是根据引用做重复判断的
请大佬明示,我都是引用一个变量newNode,难道内存地址不同? 琦玉 发表于 2022-5-9 14:56
请大佬明示,我都是引用一个变量newNode,难道内存地址不同?
let newNode=引用1
let A=newNode
let newNode=引用2
let B=newNode
A=引用1
B=引用2
问:AB是否相等 李恒道 发表于 2022-5-9 15:25
let newNode=引用1
let A=newNode
let newNode=引用2
这样子肯定不相等 琦玉 发表于 2022-5-9 18:17
这样子肯定不相等
同理可知~
页:
[1]