摘要:
CommonJS 对模块的定义并不复杂,主要分为模块引用、模块定义和模块标识模块引用:使用 require 方法来引入一个模块模块定义:使用 exports 导出模块对象模块标识:给 require 方法传入的参数,小驼峰命名的字符串、相对路径或者绝对路径 阅读全文
摘要:
谈谈for和for in的不同之处 下面写的for循环的是自己定义的一个数值,一般来说,for也就是用来遍历用的,像遍历数组就可以用forEach,但是forEach兼容性不是很好,所以在遍历数组是还是建议用for,那为什么不用for in呢? 下面的案例中,对象wq里有三个属性和相对应的值,想要获 阅读全文
摘要:
CSS3中的rem和em的区别? px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。 em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。 rem是CSS3新增的一个相对单位(root em,根em)。 阅读全文
摘要:
Vue中的$nextTick的作用是什么? $nextTick是在下次DOM更新循环结束之后执行延迟回调,在修改数据之后使用$nextTick,则可以在回调中获取更新后的DOM 阅读全文
摘要:
1、文件合并,减少http请求。(css sprites技术) 2、文件压缩,减少文件下载的体积。 使用gzip压缩css和js文件 压缩js和css可以通过服务器动态脚本进行也可以更简单的使用apache服务器可以在网站根目录 .htaccess 中加入以下代码 AddOutputFilterBy 阅读全文