javaScript
轩小川
用游戏精神去学技术
展开
-
js md5 加密算法
最近在写一个h5的平台接口文档,跟他们的技术交流的时候发现这样一个问题:当参数中不含有中文的时候,使用md5加密的sign是一致的,但是如果带有中文参数,就会不一致。起初以为需要对中文进行Encode,使用各种Encode方法,都不能解决问题。百度搜索了js的md5加密算法,很给力,贴出来保存。function md5(string) { function md5_RotateLeft原创 2017-01-06 12:05:24 · 8511 阅读 · 2 评论 -
JavaScript this简介
Title /** * this 作为JavaScript的关键字,经常容易混淆其所代表的值,现总结如下: * 情况一:全局函数 */ var x1 = 1; function test1() { console.log(this.x1); }原创 2017-01-24 17:09:41 · 347 阅读 · 0 评论 -
冒泡排序和简单选择排序的回顾
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ var array = [3,1,8,9,10,4,5,6,7,2]; var compareTime = 0; var changeTime = 0; /** * 最简单的交换排序,严格意义上来说不原创 2017-03-08 18:51:51 · 356 阅读 · 0 评论 -
冒泡、简单选择、快速插入排序回顾(待续)
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ var array = [3,1,8,9,10,4,5,6,7,2]; var compareTime = 0; var changeTime = 0; /** * 最简单的交换排序,严格意义上来说不原创 2017-03-09 10:35:10 · 360 阅读 · 0 评论 -
排序总结JS版(冒泡排序、简单选择排序、快速插入排序、希尔排序、堆排序、快速排序)
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ // var array = [3,1,8,9,10,4,5,6,7,2]; var array = [0,10,20,8,25,35,6,18,30,5,15,28]; var compareTime = 0;原创 2017-03-22 14:36:15 · 711 阅读 · 0 评论