摘要: // 圣杯模式 // 为了son继承father原型上的东西,还可以修改自己原型上的东西,对father原型不影响。 function inherit(Target,Origin){ function F (){};// 函数F作为一个中间层,上连father,下连Son,使两函数互不干扰 F.... 阅读全文
posted @ 2019-09-20 09:35 杨培贤 阅读(1790) 评论(0) 推荐(1) 编辑
摘要: // 深度克隆 // 将obj的属性克隆到obj1上面。 // 在obj1上面添加属性不影响obj上面的属性 var obj = { name: "abc", age: 9, sex: "female", card: ['visa', 'mas... 阅读全文
posted @ 2019-09-20 09:35 杨培贤 阅读(160) 评论(0) 推荐(1) 编辑
摘要: function type (target){ var template = { '[object Array]' : 'array', '[object Object]' : 'object', '[object Number]' : 'number-object', '[object Boole 阅读全文
posted @ 2019-09-20 09:35 杨培贤 阅读(230) 评论(0) 推荐(1) 编辑
摘要: var arr = [1,2,3,1,2,1,1,4,5,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3]; Array.prototype.unique = function(){ var temp = {},//创建一个对象接收数据 arr = [], //创建一个数组准备存储新数据 阅读全文
posted @ 2019-09-20 09:35 杨培贤 阅读(142) 评论(0) 推荐(1) 编辑