码迷,mamicode.com
首页 > 其他好文 > 详细

0.对象

时间:2019-09-22 19:32:40      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:函数   ons   san   利用   object   必须   实例   三种方式   字母   

创建对象的三种方式:

1.利用 字面量 创建对象  // var  obj = { 属性名:属性值 }

  var obj = {

    // 属性名:属性值;

    uname : "小A",

    age : 18,

    sayHi : function(){

      console.log("hi~");

    }

  }

2.利用 new Object 创建对象   // var 对象名 = new  Object( ) ;

  var obj1 = new Object( );

  obj1.uname = "小B";

  obj1.age = 12 ;

  sayHi=function(){

    console.log(" hi~ ");

  }

  console.log( obj1.age);

  obj1.sayHi();

3.利用 构造函数 创建对象   function 构造函数名(){ }

构造函数:把相同的属性和方法封装到函数中,一调用函数 就可以创建对象, 调用函数必须加 new 。

 构造函数和对象区别:

  构造函数,如 Obj( ) ,抽象了对象的公共部分,封装到了函数里面,它泛指某一大类

  创建对象,如 new  Obj( ) , 特指某一个,通过 new 关键字创建对象的过程我们也称为对象实例化

  function Obj( name,age,sex ){

    this . name = name;

    this . age = age;

    this . sex = sex;

    this . sing=function(sang){

      console.log(sang);

    }

  }

  var  c1 = new Obi(" 小C",19,”女");   // 调用函数返回的是一个对象

  console.log( c1.name );  // 小C

  c1.sing("菠萝菠萝蜜")

注意:

  1.构造函数名字首字母要大写

  2.构造函数不需要写return,就可以返回结果

  3.我们调用 构造函数 必须使用 new

  4.我们只要 new Obj( ) 调用函数 就创建一个对象 c1{ }

  5.我们的属性和方法前面必须添加 this

 

0.对象

标签:函数   ons   san   利用   object   必须   实例   三种方式   字母   

原文地址:https://www.cnblogs.com/qtbb/p/11568597.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!