gpt4 book ai didi

javascript - 如何解决 "Cannot call method "addL"of undefined"

转载 作者:行者123 更新时间:2023-11-30 10:12:02 25 4
gpt4 key购买 nike

我试图自己为我的个人项目制作一个“库”,该项目几乎所有内容都使用本地存储,但我遇到了这个错误。

我使用的浏览器是最新版本的谷歌浏览器。它说控制台上没有错误行,错误是:

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。

最佳答案

您缺少 new 关键字。所以试试这个:

new local("locally").addL("stored")

关于javascript - 如何解决 "Cannot call method "addL"of undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26003992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com