gpt4 book ai didi

javascript - 逗号分隔的Javascript代码赋值方法

转载 作者:行者123 更新时间:2023-11-28 13:30:14 25 4
gpt4 key购买 nike

我无法理解这种类型的 JavaScript 赋值,其中值以逗号分隔。它是如何工作的以及这样做的目的是什么?

var self = this, selectedTabPane, resultsGridQuery,
headers = self.app.SessionInfo && self.app.SessionInfo.headers,
hierarchyId = self.params.hierarchyId,
gridColumns;

在上面的代码中,self 是当前模块。我完全困惑什么将分配给 self this 或 selectedTabPane 等,任何人都可以帮忙吗?

最佳答案

您应该简单地重新格式化代码,它会更清晰:

var self = this,
selectedTabPane,
resultsGridQuery,
headers = self.app.galSysSessionInfo && self.app.galSysSessionInfo.headers,
hierarchyId = self.params.hierarchyId,
gridColumns;

这相当于:

var self,
selectedTabPane,
resultsGridQuery,
headers,
hierarchyId,
gridColumns;

self = this;
headers = self.app.galSysSessionInfo && self.app.galSysSessionInfo.headers;
hierarchyId = self.params.hierarchyId;

有 6 个声明变量和 3 个分配了上面指定的值...

关于javascript - 逗号分隔的Javascript代码赋值方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25527418/

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