React Fiber 架构
React 的理念 我们认为,React 是用 JavaScript 构建快速响应的大型 Web 应用程序的首选方式。它在 Facebook 和 Instagram 上表现优秀。 ——官网 快…
JavaScript 的计时器的工作原理
原文链接:https://johnresig.com/blog/how-javascript-timers-work/ 从基础层面来讲,理解 JavaScript 计时器的工作原理是很重要的。由于 JavaScript…
JavaScript 客户端 Web API
客户端Web API 是什么? 它们如何工作的? 如何在代码中使用它们? 它们是如何组织的? 一、Web API简介 1、什么是 API? 应用程序接口(API)是基于编…
CoffeeScript 可编译成 JavaScript 的脚本语言中文文档
CoffeeScript 是一门编译到 JavaScript 的小巧语言,在 Java 般笨拙的外表下, JavaScript 其实有着一颗华丽的心脏,CoffeeScript 尝试用简洁的方式展…
构建自己的 AngularJS 之 Scope 和 Digest
Angular 是一个成熟和强大的 JavaScript 框架。它也是一个比较庞大的框架,在熟练掌握之前,需要领会它提出的很多新概念。很多Web开发人员涌向Angular…
理解 Virtual DOM
DOM 介绍 & 存在问题 DOM (Document Object Model)是一种通过对象来表示结构化文档的方法,它是一种跨平台的、与语言无关的约定,用于表示HTML、XML…
mint-filter 基于 Aho–Corasick 算法更轻巧的 JavaScript 敏感词过滤库
基于 Aho–Corasick 算法,更轻巧的 JavaScript 敏感词过滤库。支持 Node.js、浏览器等环境(JavaScript/TypeScript),支持敏感词替换成 * 号。 支持…
JavaScript V8 引擎工作原理
JavaScript 共有 8 中数据类型,其中有 7 中原始类型(Number\String\Boolean\undefined\null\BigInt\Symbol)和 1 种引用类型(Object)。原始类型的…