
23篇文章 · 54900字 · 1人关注
创建数组 创建数组的几种方式: 调用 Array 构造函数; 数组字面量语法; Array.of() 方法; Array.from() 方法; ...
客户端检测 用户代理字符串检测技术 client.js 文件:
数组遍历 传统语法 forEach 语法 for-of语法 迭代方法 every() 对数组中的每一项运行给定函数,如果该函数对每一项返回 t...
异步编程的背景知识 JavaScript 引擎是基于单线程(Single-threaded)事件循环的概念构建的。 JavaScript 引擎同...
ECMAScript 5 中的近类结构 在 ECMAScript 5 及其早期版本中并没有类的概念,最相近的思路是创建一个自定义类型:首先创建一...
ECMAScript 6 中的 Set 集合 Set 集合是一种无重复元素的列表。 Set 集合中的 +0 和 -0 被认为是相等的。 创建 S...
在 ECMAScript 5 及早期版本中,语言包含 5 种原始类型:字符串型、数字型、布尔型、null 和 undefined。 ECMASc...
Tips:对象解构、数组解构 解构是一种打破数据解构,将其拆分为更小部分的过程。 为何使用解构功能 在 ES5 之前,开发者为了从对象和数组中获...
Tips:简化属性语法、可计算属性名、简化对象方法语法、重复属性名校验、Object.is()、Object.assign()、自有属性枚举、O...
文集作者