摘要: 问题描述 在webpack利用打包css文件时出现: 解决方法 安装node-sass模块即可解决 阅读全文
posted @ 2017-01-10 11:10 keRee 阅读(13038) 评论(0) 推荐(0) 编辑
摘要: 问题描述 webpack利用extract-text-webpack-plugin插件打包css文件时,报: 股沟了一番之后,终于找到问题所在,原来是extract-text-webpack-plugin的版本问题。 之前版本是^1.0.0 解决方法 安装extract-text-webpack-p 阅读全文
posted @ 2017-01-10 11:09 keRee 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 先来两个例题 变量的引用和复制 注:虽然foo() 在 function foo(){}之前,但由于js解析时会自动将函数声明提前,所以foo()会在后面运行,所以可以正常显示 阅读全文
posted @ 2017-01-05 15:57 keRee 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 解决方案 解决办法有 4 种可供选择: 1 将 click 事件直接绑定到目标元素(即 .target)上 2 将目标元素换成 <a> 或者 button 等可点击的元素 3 将 click 事件委托到非 document 或 body 的父级元素上 4 给目标元素加一条样式规则 cursor: p 阅读全文
posted @ 2017-01-05 15:50 keRee 阅读(715) 评论(0) 推荐(0) 编辑
摘要: npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。 本地VS全局 本地安装:package会被下载到当前所在目录,也只能在当前目录下使用。 阅读全文
posted @ 2016-08-10 14:35 keRee 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 原文链接:戳这里 自从开始做前端开发以来,我发现在开发页面的时候,总是有一个问题十分影响自己的开发效率,这个问题就是css的命名,主要是指css类选择器的命名。这个问题主要体现在:第一,有的内容你压根想不出用什么名字来给它命名,因为一般命名总是考虑语义化,好让其他人看到这个css类的名字就知道它是作 阅读全文
posted @ 2016-06-12 09:21 keRee 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 原文链接:戳这里 1、安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网 阅读全文
posted @ 2016-06-12 09:18 keRee 阅读(718) 评论(0) 推荐(0) 编辑
摘要: RequireJS(按需加载,移动端上可以不打包,善用304缓存,腾讯搞出一个更牛叉的增量更新加载器MT,也可以试试)+Backbone(组织代码与路由管理)+Zepto(轻量DOM操作) + fastclick.js(点击穿透与延迟处理)+Hammer.js(各种触屏事件)+iScroll5.js 阅读全文
posted @ 2016-06-07 14:38 keRee 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1.先来看两个题 首先这两题中应该要注意的是函数声明的提升,也就是function foo1(){}会自动被提升到顶部,所以foo1()的调用是可以的。第一个输出1是毫无疑问的!那么第二个实际上被js引擎解析为: 所以在foo2()被执行的时候a还没有被赋值,所以最后输出undefined. 2.再 阅读全文
posted @ 2016-03-10 11:28 keRee 阅读(400) 评论(0) 推荐(0) 编辑