JavaScript高级程序设计-面向对象
- August 18, 2018
- aaaaaAndy
面向对象的语言都有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是ECMAScript中没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。
创建对象
1. 新建对象实例
通过new一个对象实例:
1
2
3
4
5
6
7
var person = new Object();
person.name = 'andy';
person.age = 29;
person.sayName = function () {
alert(this.name);
}
2. 对象字面量
通过对象字面量的方式:
1
2
3
4
Continue reading