javascript——创建对象的三种方式

对象:特指的某个事物,具有属性和方法(一组无序的属性集合)
特征:属性
行为:方法
小苏:姓名,性别,年龄,吃,看书,睡觉,玩

创建对象的三种方式:
1、字面量的方式
2、调用系统的构造函数
3、自定义构造函数的方式

实例对象:

var per1 = {
            name: '卡卡西',
            age: 20,
            sex: '男',
            eat:function () {
                console.log('吃臭豆腐');
            },
            readBook:function () {
                console.log('亲热天堂');
            }
        };

调用系统的构造函数:

var per2 = new Object();
         per2.name = '大蛇丸';
         per2.age = 30;
         per2.sex = '男';
         per2.eat = function () {
             console.log('吃榴莲');
         };
         per2.play = function () {
             console.log('这个小蛇真好玩');
         };

自定义构造函数:

function Person(name,age,sex ) {
             this.name = name;
             this.age = age;
             this.sex = sex;
             this.play = function () {
                 console.log('天天打游戏');
             };
         }
         var per = new Person('小红',18,'女');
         console.log(per instanceof Person);

你可能感兴趣的:(javascript——创建对象的三种方式)