如何新建一个对象,js创建对象有几种方法

  如何新建一个对象,js创建对象有几种方法

  操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  javascript怎么新建一个对象?

  在JavaScript当中创建一个对象有两种语法:

  一种是以字面量的形式,另一种是以新对象()的形式

  创建一个具有姓名、年龄、性别等属性的person对象。

  1、字面形式(literal syntax)

  var person={姓名:陈,年龄:12,性别:男 };2.新对象()表单

  var person=new Object();

  person.name= test

  person.age=12

  person.sex= male在JS中声明一个对象,很多人会这样写var a={ };很少有人这么写:var a=new Object();

  为什么?

  {}这称为对象文字,而new Object()使用构造函数。

  声明文字对象比声明构造函数更方便。

  因此,在JS中,建议优先使用对象的文字声明。

  在JavaScript中,使用new关键字后,意味着要做以下四件事:

  创建一个类型为object的新对象;

  将这个新对象的internal、accessibility和[[prototype]]属性设置为在构造函数(指prototype.construtor所指向的构造函数)中设置的属性;

  执行构造函数,当提到这个关键字时,使用新创建的对象的属性;

  返回新创建的对象(除非构造函数中没有返回“原型”)。

  视频教程推荐:《javascript基础教程》以上是javascript如何创建新对象的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: