- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 开发vue延迟加载组件
vue的单页面应用访问速度一般情况下已经很快了,不过对于比较复杂的页面首次打开的时候会很慢,慢的原因呢主要涉及如下两个方面:1、dom元素较多,首次打开时需要进行太多的渲染和判断,而这些渲染和判断大多数往往都不是首次打开页面时需要消耗的。2、多数首次不显示的的dom元素,或者子组件加载时会调用ajax请求加载数据,这时候首次加载的请求可能有5个、10个甚至更多,这时候并发请求就会带来竞争,首次加载...
2018-03-16 14:00:14 19675 4
原创 理解javascript中this的指向(简单理解篇)
先列举几种常用的this指向:// 全局下this=windowconsole.log(this==window);this.a = 1;console.log(window.a);// 对象属性上函数的this指向的是对象objvar obj = {a:1,sayA:function(){console.log(this.a);}};obj
2016-08-10 17:26:51 304
原创 扩展Jquery的resize方法(原生的resize只针对window,因项目需要扩展了此方法,目前只在DIV上使用过,后续如果修改代码会对此代码进行更新)
/** * 功能描述:扩展jQuery插件 * 作者:ZW * 时间:2016年6月24日 下午1:57:30 * @param $ */+(function($){/*** 扩展resize方法(可支持window和非window对象)* callback:回调函数(长宽发生变化时触发)*/$.fn.resize=function(callback){
2016-08-10 17:13:30 3068 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人