对象(1)

对象:

      1.用已学的知识点,描述一下你心中的对象

      2.属性的增,删,改,查

      3.对象的创建方法 

           (1)字面量 

           (2)构造函数  

                 ①系统自带 new Object();Array();Number();Boolean();String();Date();

                 ②自定义

      (3)Object.create(原型)方法

bj.name

.

如果对象的属性里面没有,在控制台里也不报错,,他会返回undefined

var asd = {

                   prepareWife : "xiaowang",

                   name : "qwe",

                   sex : "male",

                   gf : "xiaoliu",

                   wife : "",

                   divorce : function (){

                       delete this.wife;

                       this.gf = this.prepareWife;

                   },

                   getMarried : function(){

                       this.wife = this.gf;

                   },

                   changePrepare : function (someone){

                       this.prepareWife = someone;

                   }

              }

对象的创建方法:1.var obj = {}  planobject  对象字面量/对象直接量
            2.构造函数
                1)系统自带的构造函数    new object ()
                    var obj = new object();执行一次生产一个对象,一模一样且独一无二
                    var obj = {};
                    var obj = new object();
                    obj.name = "abc";
                    obj.sex = "male";
                    obj.say = function (){}
                2)自定义
                function Person(){
                    
                }
                var person1 = new person();//有new就生成对象
                构造函数命名要严格遵循大驼峰原则
                function Car (){
                    this.name = "BMW";
                    this.height = "1400";
                    this.lang = "4900";
                    this.weight = 1000;
                }
                var car = new Car();
       

猜你喜欢

转载自blog.csdn.net/hdq1745/article/details/81408626