教程

Node.js 入门:环境与调试

Node.js 从头学习第一篇文章,Node.js 对于前端越来越重要,Node.js 的出现也改变了前端,兴起了大前端,是时候好好学习喽! CommonJS 什么是 Common...

教程

Javascript 异步编程简介

Web 开发中,异步编程是一个绕不开的话题,应用非常广泛,这篇文章介绍异步编程常见的方式和方法。 同步和异步编程的区别 我们都知道 Javascript 语言的执行环境是 “单线程...

教程

JavaScript 正则表达式

什么是正则表达式?即描述字符串规则的表达式,表达对字符串的一种过滤逻辑,正则表达式的主要作用就是为了匹配和获取。 那么 Javascript 中正则表达式的语法是什么样的?总的来讲...

教程

常见浏览器 HTTP 缓存头

浏览器缓存是优化性能的一种方式,下面看看常见的 HTTP 缓存头,工作流程。 当我们打开一个网站时,打开开发者工具 Network 面板,我们通常可以看到 from disk ca...

教程

前端中的测试

前端为什么要有测试? 实际上前端开发的历史很短,因此普遍缺乏一些工程师的严谨和匠心,大部分前端工程师真的很少做过测试,一方面项目通常没有要求,另一方面对于测试认识不足,认为没有必要...