- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图自己为我的个人项目制作一个“库”,该项目几乎所有内容都使用本地存储,但我遇到了这个错误。
我使用的浏览器是最新版本的谷歌浏览器。它说控制台上没有错误行,错误是:
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/
我对 Assembly 略知一二。那么我先介绍一下代码,再说说我的思路。 #This is the Assembly version. pushq %rbp movq %rsp, %rbp
我只注意到 Clang 编译了这个语句(当然没有任何优化): --x; /* int x; */ 进入: addl $4294967295, %ecx ## imm = 0xFFFF
var doLogin = function(username, password) { var request = $http({ metho
我使用 xv6,它在 x86 机器上实现了原始的 UNIX。我在 C 程序中编写了非常简单的内联汇编: register int ecx asm ("%ecx"); printf(1, "%d\n",
我试图自己为我的个人项目制作一个“库”,该项目几乎所有内容都使用本地存储,但我遇到了这个错误。 我使用的浏览器是最新版本的谷歌浏览器。它说控制台上没有错误行,错误是: TypeError: Canno
Linux 内核使用 lock; addl $0,0(%%esp)作为写屏障,而 RE2 库使用 xchgl (%0),%0作为写屏障。有什么区别,哪个更好? x86 是否也需要读屏障指令? RE2
我正在尝试在带有 ATmega328 板(LED 灯)的 Arduino Nano 上执行此 ino 代码,但我得到“没有匹配函数来调用 'CFastLED::addLeds(CRGB [6], in
我是一名优秀的程序员,十分优秀!