在用类似JSON的表示法声明的javascript变量中是否允许注释
Are comments allowed in a javascript variable declared in JSON like notation?
在JSON文件中不允许注释(如本答案所示)。因此,我的问题是,在javascript对象声明中是否允许注释(在类似JSON的表示法中)。
示例:
var myObject = {
prop1: 'value1', // prop1 description
prop2: 'value2' /* prop2 description */
}
这是否保证有效或取决于浏览器?
这只是javascript程序中注释的正常用法,没有什么特别之处。您可以像通常使用的方式使用单行或多行注释:
var myObject = {
prop1: 'value1', // prop1 description
prop2: 'value2', /* prop2 description */
prop3: /* or even so */ 'value3'
}
此外,您不应将javascript对象表示法与JSON混淆。上面不是JSON(正如您正确指出的,JSON主体中不允许注释),JSON只是javascript对象的字符串表示。
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 是否有任何方法可以避免使用JSDoc“@方法“;注释
- 如何检查图像是否已注释
- jChartFX是否有可能根据(X,系列)自动将我的文本注释定位在图表上
- 是否有一个 javascript 库可以在图像上注释并将注释另存为服务器中的图像
- 来自 NodeJS 脚本的注释是否有可能产生内存问题
- 是否可以使用图表内置方法将谷歌注释图表隐藏为 pdf/图像
- 如何使用JavaScript /条件注释测试浏览器是否符合CSS3
- 是否可以使用 JS 或其他 PL 将注释包含在注释中
- 是否有关于如何用注释记录JavaScript文件的约定?比如函数签名、示例等
- 在用类似JSON的表示法声明的javascript变量中是否允许注释
- 是否可以为闭包编译器添加@language ECMASCRIPT5来注释JavaScript
- 是否可以将夏季注释的角度高度设置为父高度
- 是否有可能在某些磁盘线程上设置私有注释?
- 是否可以在es6模板字符串中添加注释?
- JSDoc中是否有Implements或Extends注释?
- CRM2011通过JavaScript检查自定义表单上的注释是否包含数据
- 是否可以在underscore.js或lodash模板中添加非html注释
- 是否有可能通过 JavaScript 获取对注释元素/块的引用
- internet explorer -检测是否IE7或更低版本的条件注释和javascript不工作