我有3个码:调用内部函数以JavaScript
代码1:
var object = {
someMethod: function(a) { console.log("hello") }
};
代码2:
var object = {
someMethod: function(a) { calling() }
};
function calling(){console.log("i am calling me");}
代码3:
var wrapper = function(){
add: function(key, value){ localStorage.setItem(key, value) }
};
只有代码3似乎失败:未捕获的SyntaxError:意外肯((...)VM296:3是它在Chrome中给出的错误。有人可以解释它有什么问题吗?
我的想法是在其中创建一个函数'wrapper'和'add','delete'和'update'方法,以便像下面这样访问它们:wrapper.add(param1,param2);