gpt4 book ai didi

Javascript交换两个对象a、b,哪种方式更好?

转载 作者:行者123 更新时间:2023-12-03 01:26:17 24 4
gpt4 key购买 nike

获取 js 中交换两个对象 a 和 b 的 3 种方法,但不确定它们之间是否有任何区别,哪种更好?

1.

[a, b] = [b, a]

2.

b = [a, a = b][0]
or
b = [a][a = b, 0]

3.

temp = a;
a = b;
b = temp;

最佳答案

定义“更好”...

就我个人而言 - 为了便于阅读,我会说第一个例子。

如果我有 2 或 3 个白板,我可能会遵循第二个例子......第三个例子应该是死罪;)

关于Javascript交换两个对象a、b,哪种方式更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51529695/

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