收藏
回答

如何利用for循环循环调用不同函数名类似a1,a2,a3这种的呢?

我想在一个函数中利用for循环调用类似于a1,a2,a3这样的函数,如何把for循环中的i变量作为判定不同函数的执行标准呢

回答关注问题邀请回答
收藏

2 个回答

  • 韩学鹏
    韩学鹏
    2021-05-16

    根据我理解的来说,你可以做一个 map,i 作为你的函数的 key。

    举个例子:

    const func_map = {
        0: a1,
        1: a2,
        2: a3, 
    }
    for(let i = 0; i < 3; i ++) {
        func_map[i]();
    }
    
    2021-05-16
    有用 1
    回复
  • 铅笔画不出蜡笔的味道
    铅笔画不出蜡笔的味道
    2021-05-16
    js中可以通过eval()函数来实现,可惜的是小程序并不支持
    
    2021-05-16
    有用
    回复
登录 后发表内容