问题标签 [reserved-words]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
145654 浏览

oracle - 如何在 Oracle 中转义保留字?

在 TSQL 中,我可以使用类似Select [table] from tablename选择名为“table”的列。

我如何为 oracle 中的保留字执行此操作?

编辑:我试过方括号、双引号、单引号和反引号,它们不起作用......

作为进一步的澄清,我有一个名为评论的专栏。由于这是一个保留字,oracle 正在尝试使用它进行选择,因此在解析查询时失败。我试过从表名中选择“评论”,但没有奏效。我会检查情况并回来。

0 投票
3 回答
835 浏览

sql-server - MonthName 是 SQL 2008 中的保留字吗

我正在创建一个包含名为 MonthName 的列的表。当我定义这个列时,“MonthName”这个词以蓝色显示,就像它是一个保留字一样。所以我试着查了一下。

我在联机丛书中或 Microsoft 的网站上,甚至在我们自己的 SO 上都找不到它。

我尝试了 sp_help "monthname",得到的回复是“对象 'monthname' 在数据库 'yourdb' 中不存在或对于此操作无效。

这是代码

请问,SQL 2008 中的 MonthName 是什么?

0 投票
7 回答
319203 浏览

c# - 什么是 C# 中 Java 的 final 等价物?

finalC#中Java的等价物是什么?

0 投票
2 回答
722 浏览

apache-flex - 是否有保留的 FlashVars 名称列表?

目前我从事 Flex 应用程序的本地化工作。从一篇文章中,我知道您可以使用以下 FlashVar 控制本地化:

  • resourceModuleURLs
  • 语言环境链

Adobe 是否保留了 Flash/Flex 开发人员应该知道的其他 FlashVar?

0 投票
1 回答
176 浏览

sql - 通过 SQLObject 在 MySQL 中使用非法名称

如何使用 SQLObject 对 MySQL 使用非法名称?

在纯 SQL 中,可以使用反引号,例如:

...可用于选择名为select from. 是否可以告诉 SQLObject 使用反引号?

0 投票
1 回答
668 浏览

asp.net - 真的很奇怪 ASP.Net 保留的 Request.Form 键名

在将静态 HTML 页面发布到ASP.NET页面时,我似乎偶然发现了一个非常奇怪的问题:

例子:

当我使用它调用它时

它总是返回 null - 如果我将两个参数都更改为“key1”,它会很有效......

但问题是为什么?我从未听说过请求的保留字。

0 投票
6 回答
13872 浏览

javascript - 'event' 是 JavaScript 中的保留字吗?

我是 Javascript 的初学者。当我练习时,我注意到了一些事情。

采取这个功能:

当我这样调用这个函数时:

我收到一个 JS 错误:“Microsoft JScript 运行时错误:'oEvent' 未定义”

但是,如果我将 oEvent 重命名为“事件”,例如:

然后它工作正常。我的结论是“事件”是一个保留字,代表 Java Script 中的事件参数。但是当我查看网络时,我并没有将“事件”视为保留字。

我弄错了还是没有真正记录为保留字?

谢谢!

0 投票
1 回答
1465 浏览

delphi - 如何在 Delphi 中转义保留字?

我需要转义保留字以将其用作 Delphi 中的标识符。我认为这是通过使用与号“&”来完成的,但这似乎并不正确。还有其他建议吗?

0 投票
5 回答
124 浏览

language-design - 关键字取的变量名——你的例子?

是否有任何情况下您想使用一个单词作为变量/函数名称,但因为它是您的语言中的保留字而不能?

对我来说一遍又一遍地出现inoutC# 中......这些对于流来说是很棒的名字,但我总是被迫使用innandoutt代替。

编辑: 我不是在寻求解决这个问题的帮助——我试图从过去的语言设计师所犯的错误中吸取教训。你的回答会影响我正在设计的语言。

0 投票
8 回答
651 浏览

.net - 我怎样才能最好地避免在我的语言或框架中使用保留字或关键词?

命名事物是困难的。在命名我的类、变量和方法时,我努力避免与我的语言(MSSQL、VB.NET 或 C#、HTML、CSS、jQuery)和框架 (.NET) 中的保留字或关键字发生冲突。

我经常犯错误,直到为时已晚,无法轻松返回并重命名时才意识到。

一个场景:(1) 首先创建一个数据库模式,然后 (2) 意识到表或列名对于 C#/.NET 对象来说不是一个好的选择。

你使用什么技术?