DOM操作占前端工作的很大一部分,而节点操作又占了DOM操作的一半左右,由于选择器引擎让繁琐的元素选择变得简单,jQuery更是让节点操作简单到极致...
Read more
jQuery最大的特点就是其选择器,jQuery从1.3开始使用Sizzle引擎。其与其他的选择器引擎(当时也没什么选择器引擎)相比,速度非常快。
Read more
学习如何从头到尾制造一个选择器引擎,同时围观一下前人大神的努力。
getElementsBySelector,最古老的选择器引...
Read more
直到ES6之前,JS没有真正传统的类,但可以模拟实现,所以类工厂是很多框架的标配,本篇主要学习各种类的实现。(PS:其实ES6中的cla...
Read more
浏览器提供的原生API总是不够的,因此各个框架都创造了许多方法来弥补这缺陷。这就是语言模块的来源,即添加许多对字符串、数组、函数…的方法来修复或增强...
Read more
了解 JavaScript 的模块化,以及AMD,CMD的异同, SeaJS, RequireJS的简单介绍和应用
起源于nodejs...
Read more
JavaScript允许抛出异常,用一个try/catch 语句块捕获。如果抛出的异常未被捕获,大多数 JavaScript环境都会提供一个有用的堆...
Read more