跳到主要内容位置

One doc tagged with "javascript"

查看所有标签

6 种方式给 JavaScript 数组添加元素

JavaScript 的数组是一个非常灵活的数据结构,也有着丰富的 API 来对数组进行操作,对于添加元素到数组中的方式就有 6 种。在介绍它们之前,你先想一下,你知道的有多少种呢?

JavaScript 对象深拷贝实现

作为高频率手写面试题,这一期看一下 JavaScript 对象深拷贝的实现, 以及如何处理 Map、Set、RegExp 和循环引用问题。

JavaScript事件冒泡机制

事件冒泡机制是说,在给某个 DOM 元素设置了事件监听器之后,例如鼠标点击事件,在触发事件时,浏览器不仅仅执行该元素的事件处理函数,还会顺着 DOM 树的结构,一级一级的往上查找,是不是有父级元素注册了相同的事件监听器,如果有的话,还会执行父级元素的事件处理函数,直到 `<html />` 根元素为止。