面向对象的语言都有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是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