获取数组的索引值

Get index value of array

尝试做一些简单的事情却碰壁了。我正在尝试获取数组中项目的索引值,我使用的 Coffeescript 不是普通的 Javascript.

代码:

for i in ["The Royal Family", "Residences", "History & Tradition", "News", "Events", "Jobs"]
    createSubMenuLayer(i, i.value)

我试过 i.index、i.value、普通的旧 i(它给了我字符串)。我想获取索引值以根据数组中的位置定位项目。

干杯。

for 循环的 for x in ... 形式迭代数组的值,而不是索引。但是 the documentation 说:

# Fine five course dining.
courses = ['greens', 'caviar', 'truffles', 'roast', 'cake']
menu i + 1, dish for dish, i in courses
# -------------------^^^^^^^

所以你在找这个:

for e, i in [...]
    createSubMenuLayer(i, e)