摘要: 1.安装依赖 postcss-pxtorem 用于将单位转化为 rem lib-flexible 用于设置 rem 基准值 2.修改package.json 3.创建remConfig.js 4.main.js 引入remConfig.js 阅读全文
posted @ 2019-07-24 11:38 一条咸咸咸鱼 阅读(650) 评论(0) 推荐(0)
摘要: 说到prototype,就不得不先说下new的过程。 我们先看看这样一段代码: 很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步: 1.var p={}; 也就是说,初始化一个对象p。 2.p.__proto__=Person.prototype; 3.Per 阅读全文
posted @ 2018-07-30 16:17 一条咸咸咸鱼 阅读(221) 评论(0) 推荐(0)
摘要: 在方法的内部会为匹配到的所有元素进行循环遍历,执行相应的方法,而不用我们再进行循环,简化我们的操作,方便我们调用,这就叫做隐式迭代 我想把ul下的每个li都加个样式jquery写法就是:$("ul li").addClass("test"),就是把ul下的每一个li都加了test的样式,我们并没有去 阅读全文
posted @ 2018-07-28 14:47 一条咸咸咸鱼 阅读(2984) 评论(0) 推荐(1)
摘要: 优化方式 JavaScript压缩和模块打包 JavaScript压缩和模块打包 源码解析的效率比字节码低。脚本的大小会对应用启动时间有着负面的影响 模块打包将不同脚本打包在一起并放进同一文件,更少的http请求和单个文件解析都可以减少加载时间(CSS、图片都可以进行打包) 按需加载资源 按需加载资 阅读全文
posted @ 2018-07-23 09:11 一条咸咸咸鱼 阅读(369) 评论(0) 推荐(0)
摘要: 1. redux-promise-middleware 用来处理异步的action 2. 基本配置 3. 调用Action 4. 在相关的Action中做异步操作 5. 在Reducers中判断 阅读全文
posted @ 2018-07-21 15:06 一条咸咸咸鱼 阅读(1395) 评论(0) 推荐(0)
摘要: 1 //存放所有事件的对象 2 const eventMap = {}; 3 4 /* 5 事假绑定 一个事件对应这个多个回调函数 6 key:[] key值代表事件名称 回调函数都存放在[]里面 7 */ 8 let $on = function(eventName,callback){ 9 /* 10 eventName:... 阅读全文
posted @ 2018-07-12 09:43 一条咸咸咸鱼 阅读(401) 评论(0) 推荐(0)
摘要: webStorm是一款很好用的前端IDE,但是不能否认的是webStorm很重,没有sublime轻便 尤其是项目cnpm后,加载node_modules时的状态,简直想那块豆腐自杀有莫有,就算你耐心好熬过加载,后面使用也是经常卡死。奔溃中…… 所以忽略node_modules文件夹,让webSto 阅读全文
posted @ 2018-07-09 19:41 一条咸咸咸鱼 阅读(268) 评论(0) 推荐(1)