摘要: 1 /***************************************实现call************************************************/ 2 //目标:将this指向传入第一个对象,参数不定,且立即执行 3 Function.prototyp 阅读全文
posted @ 2020-02-09 22:28 流心浮沉 阅读(429) 评论(0) 推荐(0)
摘要: 三种方法实现回文判断的方法,运行时间依次减少 1 /***********************************第一版**********************************************/ 2 //整数转换为字符串-->数组-->数组反转-->字符串,然后进行比较 阅读全文
posted @ 2020-01-31 20:49 流心浮沉 阅读(1104) 评论(0) 推荐(0)
摘要: 快速排序算法是基于递归思想所设计的算法,每次排序设定一个标准值,排序完成后,让标准值的前面都是比它小,后面都是比它大的,直到每组只剩一个数。 其流程基本如下: (1)首先设定一个分界值,通过该分界值将数组分成左右两部分。 (2)将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边 阅读全文
posted @ 2020-01-27 13:47 流心浮沉 阅读(340) 评论(0) 推荐(0)
摘要: 1 /***************JS归并排序****************/ 2 3 /*之前学习了一下归并算法,现在想把他分享给大家*/ 4 /* 5 * 归并排序,分开数组,不断一分为二直到只剩一个元素(这里用到递归思想,不断自己分开自己), 6 * 然后对分开的自己进行排序,在归并的路上 阅读全文
posted @ 2020-01-23 08:41 流心浮沉 阅读(512) 评论(0) 推荐(1)
摘要: //定义寄生组合模型 function inherPrototype(SubType,SuperType) { var prototype = object.create(SuperType.prototype); //create返回一个新的实例,在一个参数时同object() SubType.p 阅读全文
posted @ 2020-01-20 11:45 流心浮沉 阅读(117) 评论(0) 推荐(0)