我正在编写一个采用两个参数的方法:第一个是包含表单的 jQuery 对象,第二个是具有默认参数的“选项”对象,其中一些在第一个参数中引用表单。
我知道默认参数可以引用它之前的默认参数的值,所以我想知道为什么我的代码会失败。
const validation = {
validateForm(form, {
btn: form.find('button'),
action: null,
displayErrInline: form.attr('validate') === 'inline',
disableValidation: false
}) {
// do stuff
}
};
有人可以解释一下这有什么问题吗?