键名能否为中文?为什么?
刚刚开始学不太懂
(凑够三十字用的11111111)
可以使用中文,比如:
var list = { "中文": '0', "FirstName": "Stark"};
console.log(list.中文);
console.log(list['中文']);
这2个都可以输出,因为作为key,按规范来说,是不标准的,并不是不能用,写程序最好是按规范的来,不然出现一些意外错误,你都不知道在哪排查
什么键名,语言中一般规范用英文,基本不用中文
哈哈哈
不能为中文,就像定义变量,他有自己的规范。而且代码规范几乎都是外国人设定的,你顶多用个拼音
虽然不推荐,但json的key是可以为中文的
可以是可以 但是不建议这样做
可以为中文但不推荐,es6新增的Map可以让对象的键不限于字符串