模块化是现今我们随处都可以听到的一个名词,什么是模块化?为什么我们需要模块化?这是本系列文章我们要弄明白的一个问题。我们也借这部分内容,顺带回顾一下前端的发展历程。 说实话,...
webpack是时下十分流行的编译和打包工具,它提供一种可扩展的loader的方式,简单的配置,便可以编译打包各类型的文件,包括js、css、image、font、html,...
你是否还在手动压缩图片、js、css?是否还在手动编译sass、less、coffee?是否还在手动合并精灵图?是否还在…… 简单点,干活的方式简单点。 在前端技术飞速发展的...
对的 可以理解为b是创建声明 c到i是在赋值新的属性
JS编译过程,VO,AO首先关于整个生命周期,最重要的是要了解它的编译过程。 发现有代码调用了一个函数 在执行这个function之前,创建一个执行上下文(execution context),也可...
异步编程中的.bind(this)方法解决了异步执行后this指针指向全局函数的问题,主要可以通过以下两个场景加以说明:(本文所用例子基于React场景;为简便起见,仅在第一...
最常用的水平居中法:把margin设为auto具体来说就是把要居中的元素的margin-left和margin-right都设为auto,此方法只能进行水平的居中,且对浮动元...
在学node.js, 实际上就是基于common.js开发的,所以了解了一下模块化开发。 JS的模块化初衷和所有语言的模块化都是一致的,就是规范化开发。 1.最早期的时候就是...
读到js高程第十一章,对文档模式和文档类型的区别有点疑问,做了一番搜索和书的再阅读,总结了一下。 页面的文档模式决定了可以使用什么功能,换句话就是说,文档模式决定了你可以使用...