JS中如何新建对象?教你两个方法

Admin 2022-01-20 群英技术资讯 636 次浏览

    这篇文章给大家分享的是JS中如何新建对象的方法,JavaScript中我们有两种方法,一种是通过字面量形式新建一个对象,另一种是通过new Object()形式新建一个对象,文中的示例代码介绍得很详细,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。

本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    javascript怎么新建一个对象?

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

    一种是通过字面量的形式,另外一种是通过new Object()的形式

    创建一个person对象 它有 name,age,sex等属性。

    1、字面量形式(literal syntax)

var person = {name:"chen",age:12,sex:"male"};

    2、new Object()形式

 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;

    设置这个新的对象的内部、可访问性和[[prototype]]属性为构造函数(指prototype.construtor所指向的构造函数)中设置的;

    执行构造函数,当this关键字被提及的时候,使用新创建的对象的属性;

    返回新创建的对象(除非构造方法中返回的是‘无原型’)。

    以上就是JS中新建对象的方法介绍,本文对新手学习新建一个对象有帮助,有需要的朋友可以了解看看,希望大家阅读完这篇文章能有所收获,想要了解更多可以继续浏览群英网络其他相关的文章。

文本转载自PHP中文网

群英智防CDN,智能加速解决方案
标签: js新建对象

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服