【问题标题】:Get index value of array获取数组的索引值
【发布时间】:2015-09-16 03:54:23
【问题描述】:

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

代码:

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

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

干杯。

【问题讨论】:

    标签: arrays indexing coffeescript framerjs


    【解决方案1】:

    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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 2016-03-20
      • 2014-02-27
      相关资源
      最近更新 更多