Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何创建类似For循环的“函数”_Javascript - Fatal编程技术网

Javascript 如何创建类似For循环的“函数”

Javascript 如何创建类似For循环的“函数”,javascript,Javascript,我花了很多时间寻找这个,我相信已经有人回答了。我只是不知道在哪里/如何查找它。所以我想在这里问一下 我只是想知道这是否可能,以及如何生成不同的函数/语句,比如if语句或For循环。我想做的是创建一个名为inArray的函数。您可以在参数中放置一个数组,然后在实际的函数部分,您可以告诉它您希望它做什么。 这有点让人困惑,所以我会告诉你我想要的 //Here is what I want work inArray (array) { //My function... } //Here is

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

我只是想知道这是否可能,以及如何生成不同的函数/语句,比如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。感谢您的回答。

您可以使用sweet.js实现这种行为,创建新的操作符。

您可以使用sweet.js实现这种行为,创建新的操作符。

上有许多函数可以为数组执行各种迭代任务。我的意思是,有没有一种方法可以使函数的格式类似于If语句/for循环。对不起,我不知道该怎么说。如果你是这样问的话,你不能用JavaScript创建新的基本语法。你可以编写你想要的所有函数,并将它们设计为与对象和其他函数一起使用。如果我理解了你的问题,你可以在mozilla上阅读这个参数。不,这是不可能的。当然,您可以编写inArayarray、函数{/*myfunction…*/}或inArayarray、=>{…}上有许多函数执行数组的各种迭代任务。我的意思是,有没有一种方法可以使函数的格式类似于If语句/for循环。对不起,我不知道该怎么说。如果你是这样问的话,你不能用JavaScript创建新的基本语法。你可以编写你想要的所有函数,并将它们设计为与对象和其他函数一起使用。如果我理解了你的问题,你可以在mozilla上阅读这个参数。不,这是不可能的。当然,您可以编写inArayarray、函数{/*我的函数…*/}或inArayarray,=>{…}我想指出的是,尽管这个项目很酷,但最好不要在生产中使用自定义语法,或者如果您与其他人在一个团队中,这是一种很好的方式,可以让您完全混淆任何不明显的事情的功能。但如果这是一个小型的个人宠物项目,那就去做吧\_ツ_/''我完全同意你的看法@kingdaroI我想指出的是,尽管这个项目很酷,但最好不要在生产中使用自定义语法,或者如果你与其他人在一个团队中,这是一个很好的方法,可以让你完全搞不清任何不明显的事情会做什么。但如果这是一个小型的个人宠物项目,那就去做吧\_ツ_/“我完全同意你的意见,金达罗