gpt4 book ai didi

javascript - 为什么有些变量和其他变量在同一行声明,而大多数变量在它们自己的行上声明?

转载 作者:行者123 更新时间:2023-11-30 15:46:32 25 4
gpt4 key购买 nike

我正在尝试自学 JS,并尝试构建一个 Blackjack 游戏。我找到了一个网站,其中有很好的演练,但很多内容让我感到困惑。

在这里,他们声明了全局变量:

var deck;
var burnCard;

var dealer;
var player = new Array(maxSplits + 1);
var curPlayerHand, numPlayerHands;

var credits, defaultBet;
var creditsTextNode, defaultTextNode;

我知道/认为你可以在一行中声明多个变量,比如 var x, y;但我不确定为什么它在这里用于某些变量而不用于其他变量。为什么不能放

var = deck, burnCard;

例如?

如果我遗漏了任何重要的内容,请告诉我,我会把它包括在内。谢谢。

最佳答案

对于 JavaScript 解析器,这无关紧要。

假设有人出于审美原因这样做,或者他们不一致/懒惰。

Lint 工具,例如 JSLintESLint将警告您这些不一致。

关于javascript - 为什么有些变量和其他变量在同一行声明,而大多数变量在它们自己的行上声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39983015/

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