gpt4 book ai didi

flash - 哪个更可取,a = [] 或 a = new Array()?

转载 作者:行者123 更新时间:2023-12-03 15:49:43 24 4
gpt4 key购买 nike

在 Actionscript 3 中,哪个更可取?

a = [1,2,3];

或者
a = new Array(1,2,3);

似乎将数据作为单个参数调用 Array 构造函数会更慢,而另一种方法将是某种直接内存复制。

您知道在大多数情况下哪个更好用吗?为什么?

最佳答案

我更喜欢方括号,因为它的语法更简洁易读。

后一种语法实际上会慢一点,因为您可以通过执行 Array = function() { ... }; 来替换默认的数组构造函数。 -- 至少在大多数 ECMAScript 变体中这是有效的。因此,使用该表单将需要全局 Array先查功能。

关于flash - 哪个更可取,a = [] 或 a = new Array()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4631261/

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