4 卑微丶微笑

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 30w+

AngularJs在使用路由时采用ocLazyLoad进行按需加载提高首次页面首次加载速度

ocLoayLoad是AngularJS的模块按需加载器。一般在小型项目里,首次加载页面就下载好所有的资源没有什么大问题。但是当我们的网站渐渐庞大起来,这样子的加载策略让网速初始化速度变得越来越慢,用户体验不好。二来,分模块加载易于团队协作,减低代码冲突。代码目录结构html -login.html -register.htmljs -angular.min.js -angular-ui-rout

2017-06-15 17:07:16

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

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

WebViewJavascriptBridge js和原生交互 注意点

function setupWebViewJavascriptBridge(callback) { if (window.WebViewJavascriptBridge) { return callback(WebViewJavascriptBridge); }else{ document.addEventListener(

2017-06-05 11:12:39

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

swiper禁止手动滑动

swiper禁止手动滑动只需要在最外层的容器上增加class="swiper-no-swiping"(在引入了swiper相关css的前提下)

2017-05-18 14:42:26

javascript 快速排序算法

快速排序:1、通过数组长度,来找到数组中间的那个值(基准值)2、分别拿数组中其他值和该值进行比较,如果小(大)于该基准值就直接添加到left数组中,如果大(小)于该基准值添加到right数组中,形成两个数组3、利用递归分别对left和right进行相同的排序操作4、最终判断arr的长度是否小于等于1,如果是:说明数组已经剩一个值了无需进行排序了,直接返回该数组5、最终返回 left数组+基准值+right数组,就是你想要的排序结果

2016-02-26 15:01:17

servlet以及spring mvc实现bigpipe技术分享

bigpipe采用流水线的方式分块输出网站的内容,不仅提高了客户的体验度,提高网站的访问速度方面也得到了成倍的缩短。

2015-12-13 09:46:18
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!