
JavaScript
Bwz_Learning
Change the world by program.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript创建对象的几种模式
1. 工厂模式 其基本思想是:创建一个函数,在函数中创建一个对象,给对象增加属性和方法,最后返回该对象。下面是一个简单的工厂模式: function createPerson(name, age){ var obj = new Object(); //创建一个新对象 obj.name = name; //给对象增加属性和方法 ob原创 2017-03-27 10:48:18 · 346 阅读 · 0 评论 -
Javascript中JSON对象继承实现
1. 关于JSON对象浅拷贝的实现 1.1 函数的实现 /** *Json对象的浅拷贝 * 返回具有父类属性的新的child对象 * @param {Object} parent * @param {Object} child */ function extend(parent, child) { var child = child |原创 2017-04-01 14:37:22 · 3846 阅读 · 1 评论 -
JavaScript原型链继承的对比
1、代码( Person.call(this, name, age) ) function Person(name, age) { this.name = name; this.age = age; } Person.prototype.sayHello = function() { console.log("My name is " + this.name +原创 2017-04-01 19:02:26 · 605 阅读 · 0 评论 -
JavaScript通用继承方法和super
1、JavaScript通用继承的封装和super的使用 /** * JavaScript通用继承的封装 * @param {Object} Child 子对象 * @param {Object} Parent 子对象要继承的父对象 */ function createExtend(Child, Parent) { function F() {}原创 2017-04-01 20:46:08 · 4086 阅读 · 0 评论 -
JavaScript 数组方法大全
为了方便以后查看数组的方法,现将对数组的操作方法进行汇总整理。 数组创建 JavaScript中创建数组有两种方式,第一种是使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(20); // 创建一个包含20项的数组 var arr3 = new Array("lily","lucy","Tom");原创 2017-03-27 10:27:26 · 479 阅读 · 0 评论