如何制作像For循环这样的“函数”

时间:2018-11-04 14:53:27

标签: javascript

我花了很多时间寻找这个,我相信别人已经回答了。我只是不知道在哪里/如何搜索。所以我想在这里问。

我只想知道是否有可能,以及如何制作不同的函数/语句,例如If语句或For循环。我想做的事情就是创建一个叫做inArray的函数。您可以在参数中放置一个数组,然后在实际的函数部分中告诉您想要执行的操作。 这有点令人困惑,所以我只显示您想要我想要的。

//Here is what I want work
inArray (array) {
    //My function...
}

//Here is something I could do, but I don't like the way this is done.
inArray(array, func)
function func() {
    //My function...
}

我知道我可以使用其他JS代码来做到这一点,但是我想尝试使其更好地理解JS。谢谢您的回答。

1 个答案:

答案 0 :(得分:4)

您可以使用sweet.js实现这种行为(创建新的运算符)。 https://www.sweetjs.org/