相关疑难解决方法(0)

`new Object()`和object literal notation有什么区别?

这个基于构造函数的语法创建对象有什么区别:

person = new Object()
Run Code Online (Sandbox Code Playgroud)

...和这个文字语法:

person = {
    property1 : "Hello"
};
Run Code Online (Sandbox Code Playgroud)

虽然JSLint更喜欢使用对象文字表示法,但它们似乎都做同样的事情.

哪一个更好,为什么?

javascript jslint object

190
推荐指数
8
解决办法
13万
查看次数

文字符号VS. 构造函数在JavaScript中创建对象

我正在学习基础知识的JavaScript(虽然我用其他语言编写,比如C#).它突然出现了这个问题,即这两种方式的效率更高,应该作为一般规则使用.

我确信并期待没有确定的答案,但我想知道一般的利弊.

谢谢!!

javascript

7
推荐指数
1
解决办法
7507
查看次数

Javascript:对象文字表示法和对象构造函数之间有什么区别?

我正在通过Codeacademy工作,他们表明你必须写两个.但他们没有解释为什么你需要两者.

javascript object

3
推荐指数
1
解决办法
3891
查看次数

标签 统计

javascript ×3

object ×2

jslint ×1