一道名为"敲门砖"的面试题:
用面向对象的方法写,点击列表内,子元素的子标签, 来删除子元素
考点:
递归(删除标签, 需要找到列表的直属子标签, 需要通过递归层层往上找, parentNode)
冒泡...(只需为顶级父元素addEventListener绑定事件, 并通过e.target区分子标签, 即可实现一次绑定, 多次使用)
ES6语法(使用ES6的class 构造方法需要指明constructor...函数)
布局(使用网格布局,快速实现内联元素的两端对齐, justify-content: span-between)
<!...let parentNode = tg.parentNode;
// 如果当前找到的元素的父元素恰好为item, 则可以直接移除...parentNode){
item.removeChild(tg);
}
// 如果当前的父元素不是