出于某种原因,我只能找到直接绑定到现有元素的插件示例,例如 $(selector).myPlugin();
我想要做的只是简单地调用带有选项的 new myPlugin() 。
new myPlugin({
'option1': 'option 1 value',
'option2': 'option 2 value',
'option3': 'option 3 value',
'option4': 'option 4 value'
});
我有一个最多有 8 个参数的常规函数,但我并不总是需要全部定义它们,而且我讨厌必须包含我不需要定义的所有参数的默认值。
function myFunction(param1, param2, param3, param4, param5, param6, param7, param8){
// Operations here
}
有时我只需要定义第一个和第五个参数或任何其他参数,其余的我需要默认值。这是一种痛苦。
也许我在搜索中错过了这样的例子。