【发布时间】:2011-03-22 16:00:54
【问题描述】:
在某些语言中,如果函数返回一个数组,那么与将数组存储在变量中然后检索单个元素相反,如下所示:
var someValues = getSomeValues();
var firstElement = someValues[0];
您可以在函数调用之后直接使用数组索引表示法来检索返回数组的元素,如下所示:
var firstElement = getSomeValues()[0];
这种结构或语法是什么?它有一个特殊的名字吗?
【问题讨论】:
-
@Gordon:再想一想,我不认为它真的是重复的,因为我问的是它叫什么,而那个问题是问为什么它在 PHP 中不起作用。但是哦,好吧,至少我现在知道它的名字了。
-
@BoltClock 是的,但您可以通过阅读另一个问题来获得答案,因此虽然它在语义上不是重复的,但它包含足够的信息来回答您的问题。
-
@BoltClock 很抱歉在这里打破你的泡沫,但是:odata.stackexchange.com/stackoverflow/q/10631。不是第一个;)
标签: arrays language-agnostic syntax terminology