javascript字面量创建对象的方法有没有调用Object构造函数?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

javascript字面量创建对象的方法有没有调用Object构造函数?

2016-03-19 09:16:09 2018 1

如下:

 var o1 = {
     name : 'programmer',
     age : 25
 };

 var o2 = new Object();
 o2.name = 'programmer';
 o2.age = 25;

o2在创建时调用了Object构造函数,因为使用了new关键字,但是o1的创建是否也掉用了Object构造函数?如果字面量方式的创建没有调用Object构造函数,那么它创建对象的原理是什么?
另外,“表达式上下文”即expression context是什么意思?

取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:07:11

    {}也是一个object对象,但是通过{}创建对象的方式比用new Object()创建对象的方式要快;

    0 0
相关问答

1

回答

js里面如何让数组的元素进行前后比较?

2020-05-27 09:59:18 830浏览量 回答数 1

1

回答

将JS数组拆分为N个数组

2020-02-08 20:39:02 321浏览量 回答数 1

1

回答

使用jQuery将JS对象转换为数组

2020-01-15 09:59:37 313浏览量 回答数 1

1

回答

从JS数组中删除重复的值[duplicate]

2020-01-13 09:57:12 384浏览量 回答数 1

1

回答

js 实现两个数组(一个数组包含于另一个数组中)元素组成第三个数组

2020-01-07 13:21:19 612浏览量 回答数 1

1

回答

面试之js 数组插入删除

2019-12-16 13:57:58 613浏览量 回答数 1

1

回答

用 js 实现随机选取 10–100 之间的 10 个数字,存入一个数组,并排序。

2019-11-28 14:41:20 601浏览量 回答数 1

1

回答

js 数组拍平(数组扁平化)的六种方式

2019-11-28 13:57:00 384浏览量 回答数 1

1

回答

js中怎么创建数组对象数组对象数组对象

2018-05-10 20:00:45 1406浏览量 回答数 1

1

回答

js如何将获取的n个文本添加到指定数组中?

2016-06-12 16:42:24 1824浏览量 回答数 1
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Javascript中的对象
立即下载
Javascript中的函数
立即下载
Javascript异步编程
立即下载