DOM 的事件传送机制:捕获与冒泡
在 JavaScript 中,DOM 事件传递机制有冒泡和捕获阶段,冒泡和捕获机制涉及 addEventListener, preventDefault, stopPropagation 方法,了解它们的执行顺序,使用事件代理处理多元素事件绑定。
累计 72 篇
在 JavaScript 中,DOM 事件传递机制有冒泡和捕获阶段,冒泡和捕获机制涉及 addEventListener, preventDefault, stopPropagation 方法,了解它们的执行顺序,使用事件代理处理多元素事件绑定。
过去在 JavaScript 中,我们一直使用 eval 对代码取值。现在我们有更好的选择,使用 import() 获取 JavaScript 代码值。
数组克隆复制是 JavaScript 开发中经常用到的功能,本文介绍常用十种克隆复制数组的方法。
JavaScript 解构在 ES6 中提出,这篇博客文章将一步步带你了解解构语法功能。
ECMAScript 提案 Promise.prototype.finally 是 JavaScript 的 Promise 链的方法。提供无论 Promise 是否执行顺利还是出现错误,finally 都始终执行。
ECMAScript 2019 新提案提出更改 JSON.stringify,在此之前 JSON.stringify 一直不能正确处理单独代理(lone surrogate)字符集,新的提案可以以正确格式处理字符串 JSON 格式转化。
ECMAScript 新的提案 Promise.try() 提出异步编程的新函数。Promise.try() 提供良好的异常处理机制,直观的代码结构。
Array.from() 转换类数组对象为数组,产生范围数组,删除数组去重,初始化和克隆数组。
ES6 中新增加代理对象(Proxy)语法特性,本文讲的是使用代理(Proxy)来创建常量。
JavaScript 方法 Object.keys 执行后返回对象的键值数组,那么键值数组的顺序是怎么样的呢?