随笔分类 -  JavaScript

摘要:冒泡算法 冒泡排序是一种通过交换元素位置实现的稳定排序方式,其特点是每一轮排序后,都会在首端或尾端产生一个已排序元素,就像水泡不断上浮一样,通过多次排序,最终所有元素变得有序。 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一 阅读全文
posted @ 2021-06-07 17:12 huliang56 阅读(105) 评论(0) 推荐(0)
摘要:1 /** 2 * 频率控制 返回函数连续调用时,fn 执行频率限定为每多少时间执行一次 3 * @param {Function} fn 需要调用的函数 4 * @param {Number} delay 延迟时间,单位毫秒 5 * @param {Boolean} immediate 给immediate参数传递false绑定的... 阅读全文
posted @ 2017-08-01 14:09 huliang56 阅读(1121) 评论(0) 推荐(0)
摘要:移动端的touchstart, touchmove, touchend三个事件,拖动元素结束时,获取到了touchend事件, 但是event.touches[0].target所指向的元素却是touchstart时获取到的元素,而并非手指所移动到上方的元素,所以在处理获取移动到哪个元素上方之类的需 阅读全文
posted @ 2017-06-15 17:39 huliang56 阅读(821) 评论(0) 推荐(0)
摘要:/** * 公用方法:使用AJAX获取数据 * @param {[type]} param [参数] * @param {[type]} url [路径] * @param {[type]} callBack [成功的回调函数] */function ajax(param, url, callBac 阅读全文
posted @ 2017-02-24 10:27 huliang56 阅读(189) 评论(0) 推荐(0)
摘要:一、URL.createObjectURL URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL。 这个URL的生命仅存在于它被创建的这个文档里,新的对象URL指向执行的File对象或者是Blob对象。 语法: objectURL = window.URL.c 阅读全文
posted @ 2017-01-06 17:25 huliang56 阅读(4803) 评论(0) 推荐(2)
摘要:个人日常中遇到的js小功能记录,方便查看。 /** * 判断是否包含字符串某字符串 * @param {[type]} str [被检测的字符串] * @param {[type]} substr [检测是否含有的字符串] * @return {Boolean} [ture,false] */fun 阅读全文
posted @ 2016-12-23 10:29 huliang56 阅读(160) 评论(0) 推荐(0)
摘要:星星评级效果 阅读全文
posted @ 2016-12-22 13:41 huliang56 阅读(213) 评论(0) 推荐(0)
摘要:/** * 跨域提交公用方法 * @param param 参数 * @param url 跨域的地址 * @param callFun 回调函数 callFun(data) */ function jsonpCall(param, url, callFun) { $.ajax({ async:false, type:"GET", ... 阅读全文
posted @ 2016-08-04 09:44 huliang56 阅读(228) 评论(0) 推荐(0)
摘要:/** * 写入cookies */function setCookie(name, value) { var time = "1d"; //默认一天失效 var strsec = getsec(time); var exp = new Date(); exp.setTime(exp.getTime 阅读全文
posted @ 2016-07-26 13:41 huliang56 阅读(167) 评论(0) 推荐(0)