摘要: 参考书籍:《数据结构与算法javascript描述》,我看的是pdf版。书上代码有错,已经进行修改。以上代码介绍了冒泡排序,选择排序,和插入排序,并通过对随机数的排序实验展现出他们的排序效率,可以直接拖到自己的控制台中测试。 说明:Sarray实例化时出入的参数代表的是要生成随机数的数量,init方 阅读全文
posted @ 2017-03-26 22:58 爱吃话梅的it男 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 首先来讨论一下原型链,上代码 前三行创建了一个名为SuperType的构造器,并为其添加了一个属性propertype,其值设为true,然后在SuperType的原型上添加方法getSuperValue,功能是输出属性property的值,第一个构造函数完毕。9到11行创建第二个构造函数并添加属性 阅读全文
posted @ 2017-03-22 20:55 爱吃话梅的it男 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 第一种模式,工厂模式:是用函数来封装以特定接口创建对象的细节。、 优点:解决了创建多个对象相似的问题 缺点:没有解决对象的识别问题(即怎样知道一个对象的类型) 第二种模式,构造函数模式: 优点:解决了工厂模式不能识别对象的问题 缺点:每个方法都要在每个实例上重建一遍 第三种模式,原型模式:原型模式的 阅读全文
posted @ 2017-03-22 00:15 爱吃话梅的it男 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 今天在学习其他人代码的时候见到了event.target.nodeName,event.target.dataset。刚开始是一头雾水,便google一下。发现大多数给出的词条都是有关jQuery事件中的target属性,半天也没有找到js中event.target到底还有哪些用法。找着找着就觉得自 阅读全文
posted @ 2017-02-19 21:26 爱吃话梅的it男 阅读(4901) 评论(0) 推荐(1) 编辑
摘要: 有关2017百度前端技术学院热身题的一些心得和解法,后期还会继续推出新的文章 阅读全文
posted @ 2017-02-17 15:59 爱吃话梅的it男 阅读(607) 评论(2) 推荐(5) 编辑