json属性名为什么要双引号(个人猜测)


Posted in Javascript onJuly 31, 2014

原因一:

更加规范,利于解析

原因二:

避免class等关键字引起的不兼容问题

原因三:

可能也是最隐晦的:

var a = 00; var b = {00: 12}; a in b; --> true
var a = 0; var b = {'00': 12}; a in b; --> false

个人猜测如果js对象的属性名为非string类型,会先进行类型转换, 但是这个过程中可能会出现非预期性的值,虽然仅属个例,但养成一个好习惯还是很有必要的

Javascript 相关文章推荐
JS 日期验证正则附asp日期格式化函数
Sep 11 Javascript
HTML node相关的一些资料整理
Jan 01 Javascript
jQuery后代选择器用法实例
Dec 23 Javascript
使用jQuery判断浏览器滚动条位置的方法
May 30 Javascript
Bootstrap3 图片(响应式图片&图片形状)
Jan 04 Javascript
JavaScript简单实现合并两个Json对象的方法示例
Oct 16 Javascript
vue里面父组件修改子组件样式的方法
Feb 03 Javascript
详解Vue.js和layui日期控件冲突问题解决办法
Jul 25 Javascript
微信小程序云函数添加数据到数据库的方法
Mar 04 Javascript
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
Oct 09 jQuery
vue祖孙组件之间的数据传递案例
Dec 07 Vue.js
javascript实现倒计时关闭广告
Feb 09 Javascript
一个不错的字符串转码解码函数(自写)
Jul 31 #Javascript
javascript 获取函数形参个数
Jul 31 #Javascript
javascript 10进制和62进制的相互转换
Jul 31 #Javascript
JavaScript Serializer序列化时间处理示例
Jul 31 #Javascript
javascript里绝对用的上的字符分割函数总结
Jul 31 #Javascript
超链接的禁用属性Disabled使用示例
Jul 31 #Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 #Javascript
You might like
在PHP中使用模板的方法
2008/05/24 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
PHP框架Laravel的小技巧两则
2015/02/10 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
前端开发过程中浏览器版本的两种判定方法
2013/10/30 Javascript
jQuery实现的原图对比窗帘效果
2014/06/15 Javascript
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
JS 拦截全局ajax请求实例解析
2016/11/29 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
2017/07/02 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
vue中使用heatmapjs的示例代码(结合百度地图)
2018/09/05 Javascript
记一次vue去除#问题处理经过小结
2019/01/24 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
vue双向绑定及观察者模式详解
2019/03/19 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
python实现备份目录的方法
2015/08/03 Python
tensorflow 实现打印pb模型的所有节点
2020/01/23 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
python Selenium 库的使用技巧
2020/10/16 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
有关HTML5页面在iPhoneX适配问题
2017/11/13 HTML / CSS
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
P D PAOLA法国官网:西班牙著名的珠宝首饰品牌
2020/02/15 全球购物
圣彼得堡鲜花配送:Semicvetic
2020/09/15 全球购物
公证委托书大全
2014/04/04 职场文书
给老婆的保证书范文
2014/04/28 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
警察群众路线整改措施
2014/09/26 职场文书
小学班主任评语
2014/12/29 职场文书
会议通知
2015/04/15 职场文书
2016年寒假社会实践活动心得体会
2015/10/09 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
el-table-column 内容不自动换行的解决方法
2022/08/14 Vue.js