【问题标题】:inline variable assign in javascriptjavascript中的内联变量赋值
【发布时间】:2014-02-26 04:10:38
【问题描述】:

我在这方面搜索了很多,但没有得到任何有用的结果,我正在尝试声明一个内联变量,在 C# 中它的工作原理如下:

int x, y;
x = 5 + (y = 6) + 7;

这将分配 y=6x=18,如果使用得当,可以让你在一行中做一些疯狂的事情。

我的问题是,如何在 JS 中做到这一点?有没有可能?

【问题讨论】:

    标签: javascript variables inline variable-assignment


    【解决方案1】:

    唯一需要的修改是将int切换到var

    var x, y;
    x = 5 + (y = 6) + 7;
    

    JS 小提琴: http://jsfiddle.net/RP4Dj/

    【讨论】:

    • 天哪。那是我,太多的谷歌搜索,没有足够的尝试。谢谢。
    • @user2359063 很高兴我能帮上忙!
    • @user2359063:看一个初学者的教程,这些简单的问题都会迎刃而解。很难相信,在你应该做的所有谷歌搜索之后,你没有找到一个如何在 JavaScript 中正确声明变量的示例。
    • 多年后回来澄清。我的谷歌搜索没有任何结果的原因是我无法正确定义搜索词。即使在今天,当我将这个问题的标题输入谷歌时,我也没有得到太多。
    猜你喜欢
    • 1970-01-01
    • 2015-07-22
    • 2016-03-26
    • 2012-09-03
    • 2018-12-26
    • 2013-11-18
    • 2014-03-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多