最后一行结束后,我有一个要在内部再次调用的函数。

如果显示代码,也许会更容易理解。

function updateQuantity(){
    // further code where I change same data
    // and now I want to start function again but with remembering the input element that called it previously
    updateQuantity(this);  // I tried it this way but it doesn't work
}

任何想法?

最佳答案

答案很简单,在updateQuantity.call(this)函数中使用updateQuantity就足够了-当我们使用call并添加this时,该函数将再次启动并记住先前称为updateQuantity的输入元素。

关于javascript - 如何在内部调用函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37196553/

10-09 18:11