У меня есть функция, которую я хочу снова вызвать внутри, после окончания последней строки.Как вызвать функцию внутри себя
Возможно, это будет более понятно, если я покажу код.
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
}
Любая идея?
Что относительно этого не работает? Это классический случай рекурсии (за исключением того, что вам нужно условие завершения). Вы пытаетесь получить одно и то же значение 'this', когда вы его снова назовете? –
@MikeC Возможно, OP пытается сохранить переменные, установленные в предыдущем запуске 'updateQuantity'? – andlrc
Я хочу, чтобы функция запоминала элемент ввода, который я хочу использовать в этой функции. – cyprian