会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
widem
博客园
首页
新随笔
联系
管理
订阅
2017年8月3日
jQuery插件封装
摘要: 一、类级别的插件开发,即给jQuery添加新的全局函数,相当与给jQuery类本身添加方法,jQuery的全局函数就是jQuery命名空间的函数。 二、对象级别的插件开发,即是给jQuery对象添加方法。 1.类级别的插件开发:类似于$.ajax(); 2.对象级别的插件开发 (function($
阅读全文
posted @ 2017-08-03 09:55 widem
阅读(151)
评论(0)
推荐(0)
2017年7月31日
我只是搬运工
摘要: 一.XML和JSON的区别 1.数据体积 JSON相对于XML来讲,数据体积小,传递的速度更快一点 2.数据交互方面 JSON与javascript的交互更加方便,更容易解析处理,更好的数据交互。 3.数据描述方面 JSON对数据的描述比XML较差 4.传输速度方面 JSON的速度要远远的快鱼XML
阅读全文
posted @ 2017-07-31 23:38 widem
阅读(205)
评论(0)
推荐(0)
跨域问题解决(我只是搬运工)
摘要: 1.JSONP 原理:动态插入script标签,通过script标签引入一个js,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。 由于同源策略的限制,XMLHttpRequest只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以
阅读全文
posted @ 2017-07-31 00:40 widem
阅读(174)
评论(0)
推荐(0)
2017年6月22日
Vue
摘要: 1.Vue单页面使用路由 1>跳转路由给url中添加参数:router.push({ name: 'Paymethod', query:{m:true}}); 2>跳转后获取url中的参数:this.$route.query.m. 3>vuex中有四个文件:action.js >mutations.
阅读全文
posted @ 2017-06-22 22:50 widem
阅读(305)
评论(0)
推荐(0)
2017年5月19日
Vue实例的生命周期
摘要: 什么是生命周期: Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。 在Vue的整个生命周期中,它提供了一系列的事件,可以让我们在事件触发时注册js
阅读全文
posted @ 2017-05-19 14:59 widem
阅读(1038)
评论(0)
推荐(0)
2017年5月15日
[转]Js遍历数组的方式及其性能对比
摘要: Js数组遍历,基本有for、forin、forEach、forof、map等一些方法,下面进行对比分析: 1>.普通for循环(最简单一种,使用频率高,性能不差,但仍然有优化空间)。 2>.优化版for循环(优化后将长度缓存起来,避免重复获取长度,当数据较大时,回报比较明显。性能上基本算最高)。 3
阅读全文
posted @ 2017-05-15 10:38 widem
阅读(2320)
评论(1)
推荐(0)
2017年5月14日
Fetch
摘要: Fetch API是基于promise 设计,推荐阅读MDN Promise 教程,有必要学习下promise. fetch是用于发送请求的API,Ajax是使用XMLHttpRequest(ajax引擎)发送请求。功能上基本无区别,本质区别 是用法不同。 语法: 参考示例: fetch(url,
阅读全文
posted @ 2017-05-14 00:34 widem
阅读(426)
评论(0)
推荐(0)
2017年5月2日
Ajax
摘要: Ajax:(Asunchronous JavaScript and XML) 一、定义: 是一种浏览器不用刷新整个页面就可以与服务器通讯的技术,是一种多种技术组合的技术,包括(JavaScript\HTML\CSS\DOM\XML\JSON\XMLHttpRequest)。 1.XHTML,CSS用
阅读全文
posted @ 2017-05-02 23:42 widem
阅读(176)
评论(0)
推荐(0)
2017年4月28日
初步使用 Yarn
摘要: Yarn介绍: Yarn 是另一个包管理器,它比 NPM 快许多,而且能离线缓存,在包的依赖管理上更可靠。Yarn 于 2016 年 10 月 发布 以来就获得了广泛的使用,正在成为 JavaScript 社区选择的新的包管理器。我们将在本教程中使用 Yarn。 如果你想使用 NPM,用 npm i
阅读全文
posted @ 2017-04-28 14:09 widem
阅读(468)
评论(1)
推荐(0)
公告