我试图让自己成为一个“库”为我的个人项目,几乎所有使用本地存储,我得到了这个错误。我该如何解决“不能调用方法”addL“未定义”
我使用的浏览器是Google Chrome的最新版本。它说,在控制台上没有错误行和错误是:
TypeError: Cannot call method 'addL' of undefined.
的JavaScript
function local (title) {
var storeTitle = title;
this.addL = function(lString) {
var storeText = lString;
localStorage.setItem(storeTitle, storeText);
};
this.removeL = function() {
localStorage.removeItem(storeTitle);
};
this.getL = function() {
localStorage.getItem(storeTitle);
};
};
我找不到错误,当我谷歌Cannot call method ... of undefined
它显示了很多的网页,但与不同的内容,而不是我正在寻找的。我发现从Google Maps API到jQuery API。
我从另一个question这里学到了这个“方法”StackOverflow。
您使用哪种浏览器?哪一行错误?请粘贴实际的错误信息。 – leon 2014-09-23 20:21:01
浏览器是谷歌浏览器(查看标签),它表示没有行,实际的消息是标题。但是,是的,将改善职位:) @leon – 2014-09-23 20:22:53