一、对象:特指的某个事物,具有属性和方法(一组无序的属性的集合)
特征:属性
行为:方法
二、创建对象三种方式:
1、字面量的方式
var per1={ name:"卡卡西", age:20, sex:"男", eat:function () { console.log("吃臭豆腐"); }, readBook:function () { console.log("亲热天堂"); } };
2、调用系统的构造函数
var per2 = new Object(); per2.name = "daliwan"; per2.age = 30; per2.sex = "man"; per2.eat = function () { console.log("吃榴莲"); }; console.log(per2 instanceof Object);
3、自定义构造函数方式
function Person(name,age,sex) { this.name = name; this.age = age; this.sex = sex; this.play = function () { console.log("天天打游戏"); }; } var per3 = new Person("hei",18,"girl"); console.log(per instanceof Person);