1.在JavaScript中,加引号与不加引号都是一样用,都是有效的。

var person1 = {name:'pca',age:12
};
alert(person1.name); //pca
alert(person1['name']);//pcavar person2 = {'name':'pca',age:12
};
alert(person2.name); //pca
alert(person2['name']);//pca

2.但是当使用非合法命名规则的时候,就必须要使用引号,

还需要注意的是,如果加上引号,使用  “.属性名”: 方式读取属性时仍然会出错,需要使用  “[‘属性名']”: 方式读取属性

var person = {'first-name':'pca',age:12
}console.log(person.first-name);//NaN
console.log(person['first-name']);//pca

js定义对象时属性名是否加引号问题相关推荐

  1. js 把对象按照属性名的字母顺序进行排列

    var obj = {name: "zhangsan", age: 8, ace: 5, nbme: "lisi"};//要排序的对象function objK ...

  2. js更改对象中属性名的方法

    数据格式如下: let arr = [{"id": 275,"name": "测试公司","userList": [{& ...

  3. JS对象的属性名规则

    /* * 使用对象字面量,可以在创建对象时,直接指定对象中的属性 * 语法:{属性名:属性值,属性名:属性值-} * 对象字面量的属性名可以加引号也可以不加,建议不加, * 如果要使用一些特殊的名字, ...

  4. 使用变量的值作为JS对象的属性名,从而获取其对应的值

    使用变量的值作为JS对象的属性名,从而获取其对应的值 <script>var object={"a":1111,"b":2222};var para ...

  5. JS中对象按属性排序(冒泡排序)

    原文地址 https://www.cnblogs.com/it-Ren/p/10898947.html 一路向北√ 越努力,越幸运. JS中对象按属性排序(冒泡排序) 冒泡排序:它重复地走访过要排序的 ...

  6. 对象的属性名和属性值

    属性名 var obj = new Object() //对象的属性名不强制要求遵守标识符 obj.name = 'wen sha bi'; //如果需要使用特殊的属性名,不能采用 . 的方法 //需 ...

  7. 把对象按照属性名的字母顺序进行排列

    //要排序的对象 var obj = {name: "zhangsan", age: 8, ace: 5, nbme: "lisi"}; //排序的函数 fun ...

  8. 循环给对象创建属性名和属性值

    4.7号笔记: ​ ① 循环给对象创建属性名和属性值: data.forEach(item => {item.identity = identity;})console.log(data);

  9. JavaScript中的对象的属性名和属性值

    1.属性名 创建一个对象 var obj =new Object(); 向对象中添加属性 obj.name ="Jerry"; 那么,name就是属性名,"Jerry&q ...

  10. 对象的属性名与属性值

    注意共有5个步骤,按顺序操作下去 1.在对象中保存的值称为属性,对象的属性名不强制要求遵守标识符规则,什么名称都可以,我对象属性的语法:1对象.属性名,注意:如果对象中没有的属性,不报错而是返回und ...

最新文章

  1. python 笔记 之 sqlalchemy操作数据库-创建表
  2. 使用pytorch创建神经网络并解决线性拟合和分类问题
  3. Leetcode_No.66 Plus One
  4. 重载session存储方式–session_set_save_handler()
  5. hdoj 4272 LianLianKan 数据太水
  6. 认证服务器协议,基于口令的客户端/服务器认证协议
  7. r语言lm函数_如果R语言自带函数不能用,那我就自己写一个
  8. 各个阶段的前端得会哪些“特殊”技能?
  9. Asp组件初级入门与精通系列之六
  10. mongo-java-driver 的简单使用(1)
  11. 在64位系统中无法看到Microsoft Excel Application的问题
  12. RocketMQ消费端消息回退(消费重试)机制源码解析
  13. 中国省市县地区代码一览表
  14. 数据科学技术与应用——第2章 多维数据结构与运算
  15. dos下c语言读取扇区的函数,C语言编程读取主导扇区.doc
  16. SpringBoot实现微信扫码登录功能让网站支持使用微信登录demo
  17. 通过Js将ECharts导出为图片
  18. Docker Mysql使用学习
  19. 鼠标滑过显示红色禁用符号
  20. C语言学习笔记(四) 运算符优先级

热门文章

  1. 来啦!iphone ios免越狱,个性化修改微信提示音!
  2. 对经太空搭载的“神舟三号口服液”口服液的生产菌株进行了科学鉴定.^
  3. 黄杏元《地理信息系统概论》考研复习考点精讲(三)
  4. toolchain安装教程支持_orocos toolchain安装
  5. 聚类的方法、原理以及一般过程
  6. matlab二维傅里叶变换ffshift,形象理解二维傅里叶变换
  7. 第一章、银行会计的基本原理和基本核算方法
  8. AI如何在医疗中大显身手?
  9. appfuse mysql_Appfuse学习笔记(1)
  10. 记一次跳过系统版本检测强刷opengapps卡刷包的过程,20210110修