gpt4 book ai didi

Javascript 对象初始化,最好的方法是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 04:55:39 25 4
gpt4 key购买 nike

对象初始化:

var myObject = {};

var myObject = new Object();

为什么最后一个被认为是反模式?

谢谢

最佳答案

我不确定 new Object() 是否真的属于“反模式”,但通常首选 {},它既简洁又更灵活时间。

当您编写 JavaScript 时,您希望它以简短的结尾......如果它在编写时也能简洁易懂,就像这样:

var myObject = { key: "value" };

...那么您将两全其美。此外,当您在对象中创建对象时,例如:

var myObject = { subObj: { key: "value" } };

...然后您会发现它比替代的 new Object() 语法更具可读性。

关于Javascript 对象初始化,最好的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4530213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com