最后一行结束后,我有一个要在内部再次调用的函数。
如果显示代码,也许会更容易理解。
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/