js对象属性名书写方式

原创 2011年10月17日 09:04:49

Notation of Keys

var test = {
    'case': 'I am a keyword so I must be notated as a string',
    delete: 'I am a keyword too so me' // raises SyntaxError
};

Object properties can be both notated as plain characters and as strings. Due to another mis-design in JavaScript's parser, the above will throw aSyntaxError prior to ECMAScript 5.

This error arises from the fact that 
delete
 is a keyword; therefore, it must be notated as a string literal to ensure that it will be correctly interpreted by older JavaScript engines.

js对象根据属性名表达式解析成新的对象

如今有一个对象如下 ``` var obj = { "name": "zhansan", "age": 21, "parent.name": "lisi", "parent.age"...
  • xuton
  • xuton
  • 2016-05-10 23:13:39
  • 1180

js 对象属性名为变量

js 对象属性名为变量
  • wumingxiaoqiang
  • wumingxiaoqiang
  • 2016-11-02 12:21:55
  • 1406

记录,javascript中对象的属性名是字符串,却可以不用引号

问题描述:今日看书,里面介绍js的对象的属性名是包括空字符串在内的所以字符串 问题来了,我们平时定义的对象如下,是没有引号""or''的 var someone  = {     first_n...
  • BlessingKK
  • BlessingKK
  • 2015-05-12 20:51:21
  • 835

[整理]创建javascript对象用用命名规范区别私用成员

/** * JavaScript开发规范如下: * 对象定义首字母大写,第二个及后面的单词的首字母大写。 如:Book * 方法定义首字母小写,第二个及后面的单词的首字母大写。如。g...
  • itpinpai
  • itpinpai
  • 2014-01-18 13:45:21
  • 1297

javascript中对象的属性名为变量的场景

今天帮伙伴解决一个问题,开发功能中对象的属性名是一个变量。按照他编写的代码赋值后的对象,直接将变量名作为了属性名。以下是其编写代码: var aa = "ok"; var bb = "no"; var...
  • ernijie
  • ernijie
  • 2017-01-06 18:00:13
  • 1341

js 对象的属性名是变量处理方法

var obj={ testKey:'abc' }; var key='testKey'; console.log(obj[key]);//使用方括号访问
  • u013351986
  • u013351986
  • 2016-10-14 12:21:23
  • 2353

js 对象属性名不加引号与加引号的区别

js 变量的命名规则  标识符只能由字母、数字、下划线和‘$’组成  数字不可以作为标识符的首字符(纯数字除外:js会自动将数字转化为字符串类型)   JSON 语法: 是 JavaScri...
  • tjcjava
  • tjcjava
  • 2017-10-27 21:38:17
  • 614

JS面向对象的标准写法

新建网页 1
  • jaylongli
  • jaylongli
  • 2009-10-30 11:09:00
  • 8228

IE8的兼容性问题(属性名区分大小写)

 属性名大小写问题,如属性window.screen.height,如果将其中的属性height写成不是全部小写的时候,如写成window.screen.Height或window.screen.he...
  • zhouxianli
  • zhouxianli
  • 2009-04-15 19:17:00
  • 1647

JS声明对象时属性名加引号与不加引号的区别

原文地址:http://www.qttc.net/201306336.html 这个问题很好有人关注,但我每一次在声明一个对象属性的时候都要想想要不要给属性加引号?加引号与不加引号有什么区别? ...
  • penwan
  • penwan
  • 2015-02-03 17:30:11
  • 5355
收藏助手
不良信息举报
您举报文章:js对象属性名书写方式
举报原因:
原因补充:

(最多只允许输入30个字)