我怎样才能通过&当我们传递各种插件的功能时,接收到javascript / jquery函数的值? 我们在插件函数中传递这样的参数..
myFunction({
param1: '1',
param2: '2'
});
我只想知道如何编写myFunction来接收值? 在此先感谢... :)
答案 0 :(得分:1)
function myFunction(vars){
console.log((vars)?(vars.param1)?
vars.param1:"param1 not defined":"vars not defined");
}
myFunction();
myFunction("hi");
myFunction({param1:22});
答案 1 :(得分:0)
“类似JSON的函数参数”只是“一个预期成为对象的参数”。
function myFunction(obj) {
console.log(obj);
}
答案 2 :(得分:0)
如果你有这个
myFunction({
param1: '1',
param2: '2',
});
您可以像这样使用
var myFunction = function( data ) {
var param1 = data.param1,
param2 = data.param2;
console.log(param1, param2, data);
};
这是 Demo
您也可以使用类似的功能,例如
myFunction({
param1: '1',
param2: '2',
delay: function() {
alert('here'); // This will happen after 5 seconds
}
});
var myFunction = function( data ) {
var param1 = data.param1,
param2 = data.param2;
console.log(param1, param2, data);
window.setTimeout(data.delay, 5000);
};
这是 Demo