为什么他们使用保留关键字“继续”?在 IndexedDB 的 Cursor 对象中命名函数?

发布于 2024-12-01 21:13:17 字数 258 浏览 3 评论 0原文

根据 http://www.w3.org/TR/IndexedDB/#widl -IDBCursor-continue,IDBCursor对象有名为“继续”和“删除”的方法。这些不是保留关键字吗?他们为什么要在规范中使用这些名称?

我的 javascript 编译器不断警告我有关保留关键字的信息,这真的很烦人。

According to http://www.w3.org/TR/IndexedDB/#widl-IDBCursor-continue, the IDBCursor object has methods named "continue" and "delete". Aren't those reserved keywords? Why would they use these names in the specs?

My javascript compiler keeps warning me about the reserved keyword and its really annoying.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赠意 2024-12-08 21:13:17

如果您只想“关闭编译器”,您可以使用基于字符串的属性访问:

obj['continue']

obj.continue

If you just want to "shut the compiler up" you can use string based property access instead:

obj['continue']

is the same as

obj.continue
还不是爱你 2024-12-08 21:13:17

.continue() 的存在将使 IE8 发出“SCRIPT1010:预期标识符”的警告,即使这部分代码从未运行。因此,编译器向您发出警告可能是一件好事。

Missingnos 解决方案解决了这个问题。

The presence of .continue() will make IE8 bark with "SCRIPT1010: Expected identifier" even if that part of the code is never run. So it is probably a good thing that your compiler warns you.

missingnos solution solved this problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文