我试图了解此代码中发生了什么,如果我错了,请纠正我
public ActionResult Send(Models.Contact.Enquiry model)
public ActionResult Send(Models.Contact.Complaint model)
public ActionResult Send(Models.Contact.Join model)
首先是debounce的返回函数,这会立即执行,而这个引用/上下文将是"#SearchTerm" input元素因为jQuery在其keyup事件上附加了函数调用吗?
其次,在这个例子中,参数对象由jQuery' keyup'自动填充。事件
谢谢!
答案 0 :(得分:3)
首先从debounce返回的函数,这会立即执行,而这个引用/上下文将是“#SearchTerm”输入元素,因为jQuery在其keyup事件上附加了函数调用?
这是正确的。
其次,在这个例子中是由jQuery'keyup'事件自动填充的arguments对象?
arguments
是一个原生的JS结构,它与jQuery没有任何关系。它返回一个类似数组的对象,其中包含传递给函数的所有参数。有关详细信息,请参阅MDN。