- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 AngularJs在使用路由时采用ocLazyLoad进行按需加载提高首次页面首次加载速度
ocLoayLoad是AngularJS的模块按需加载器。一般在小型项目里,首次加载页面就下载好所有的资源没有什么大问题。但是当我们的网站渐渐庞大起来,这样子的加载策略让网速初始化速度变得越来越慢,用户体验不好。二来,分模块加载易于团队协作,减低代码冲突。代码目录结构html -login.html -register.htmljs -angular.min.js -angular-ui-rout
2017-06-15 17:07:16 1591
原创 javascript 将数字转成货币类型( 1000 => ¥1,000.00)
var digitsRE = /(\d{3})(?=\d)/gfunction currency (value, currency, decimals) { value = parseFloat(value) if (!isFinite(value) || (!value && value !== 0)) return '' currency = currency != null
2017-06-12 14:06:10 916
原创 ECMAScript6 给对象实现 iterator 方法
Object.prototype[Symbol.iterator] = function(){ let index = 0, _this = this; return { next: function(){ return index < _this.length ? { value: d[index++], done: false }: { value: und
2017-06-10 14:44:50 303
原创 WebViewJavascriptBridge js和原生交互 注意点
function setupWebViewJavascriptBridge(callback) { if (window.WebViewJavascriptBridge) { return callback(WebViewJavascriptBridge); }else{ document.addEventListener(
2017-06-05 11:12:39 3070 1
原创 javascript 学习笔记
javascript 判断类型var arr = [];Object.prototype.toString.call(arr);//[object Array] **推荐使用arr.constructor == Array;//true 特殊情况下无法判断arr instanceof Array;//true 特殊情况下无法判断
2017-05-29 08:30:45 207
原创 swiper禁止手动滑动
swiper禁止手动滑动只需要在最外层的容器上增加class="swiper-no-swiping"(在引入了swiper相关css的前提下)
2017-05-18 14:42:26 36268 5
原创 javascript 快速排序算法
快速排序:1、通过数组长度,来找到数组中间的那个值(基准值)2、分别拿数组中其他值和该值进行比较,如果小(大)于该基准值就直接添加到left数组中,如果大(小)于该基准值添加到right数组中,形成两个数组3、利用递归分别对left和right进行相同的排序操作4、最终判断arr的长度是否小于等于1,如果是:说明数组已经剩一个值了无需进行排序了,直接返回该数组5、最终返回 left数组+基准值+right数组,就是你想要的排序结果
2016-02-26 15:01:17 379
转载 servlet以及spring mvc实现bigpipe技术分享
bigpipe采用流水线的方式分块输出网站的内容,不仅提高了客户的体验度,提高网站的访问速度方面也得到了成倍的缩短。
2015-12-13 09:46:18 1316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人