JS学习
ABigKing
这个作者很懒,什么都没留下…
展开
-
javascript对象的几种创建方式
理解一、工厂模式:用函数来封装以特定接口创建对象function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); ...转载 2018-03-07 19:04:34 · 712 阅读 · 0 评论 -
javascript继承的几种方法
理解链接1,简单原型链function Super(){ this.val = 1; this.arr = [1]; } function Sub(){ // ... } Sub.prototype = new Super(); // 核心 var sub1 = new Sub(); var sub2 = new Sub(); sub1.val = 2; sub1...转载 2018-03-07 19:14:50 · 241 阅读 · 0 评论 -
js去重
1.最基本的去重方法//思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。 function unique(arr){ var res = [arr[0]]; for(var i=1;i<arr.length;i++){ var repeat = false; for(var j=0;j<res.leng...转载 2018-03-07 22:48:18 · 537 阅读 · 0 评论