gpt4 book ai didi

javascript - 表达式的结果是什么?

转载 作者:行者123 更新时间:2023-11-30 09:06:57 25 4
gpt4 key购买 nike

此代码是否在所有浏览器中都按预期工作?规范中有没有关于它的注释?

var attributes = this._attributes ? this._attributes : (this._attributes = []);

即如果 *this._attributes* 未初始化,则将创建新数组并将该数组分配给 *this._attributes* 和 attributes

最佳答案

该表达式没有什么特别之处,在任何主流浏览器中都不会出现问题。您可以使用 || operator 来缩短它:

var attributes = this._attributes || (this._attributes = []);

关于javascript - 表达式的结果是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4438234/

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