У меня есть функция JavaScript, которая называется «updateData», которую я передаю как параметр в другую функцию «process» внутри самой функции «updateData».javascript - передача функции внутри себя
var updateData = function(){
var bean= {
"name" : $("#name").val(),
"sort" : $('#sort').val(),
"reference" : "sample"
};
var param = {
'bean' : bean,
'reference' : "sample" ,
'ajaxtype' : 'POST',
'url' : 'samp.json',
'valFn' : validateData,
'updateFn' : updateData,
'populateFn' : populateData
};
process(param);
};
Я делаю это потому, что мне нужно, чтобы связать функцию «UpdateData» на кнопку, которая создается в процессе().
В этом случае возникнут проблемы? Правильно ли это?
(Я до сих пор не сталкивался с какими-либо проблемами. Но я новичок в функциональном программировании, и я хотел быть уверенным, что это не вызовет никаких проблем).