解析错误:
JSON.parse("{'a':1}")
正确解析:
JSON.parse('{"a": 1}')
这种做法第一次区分了双引号与单引号。正常情况下,双引号和单引号的位置可以互换的,而且它们的级别也不在乎谁高谁低的。但是这里面,它就是这样的,或许一开始就是这样规定的。
或许,计算机就是这样设计的。一开始,它是由非常简单的东西构成的,别人在此基础上不断规定设计的,在设计过程中,考虑的肯定只是某一种场景,作为使用者,你肯定得熟悉它的相关API,才可能用得好
作者:lofayo    发布于:
解析错误:
JSON.parse("{'a':1}")
正确解析:
JSON.parse('{"a": 1}')
这种做法第一次区分了双引号与单引号。正常情况下,双引号和单引号的位置可以互换的,而且它们的级别也不在乎谁高谁低的。但是这里面,它就是这样的,或许一开始就是这样规定的。
或许,计算机就是这样设计的。一开始,它是由非常简单的东西构成的,别人在此基础上不断规定设计的,在设计过程中,考虑的肯定只是某一种场景,作为使用者,你肯定得熟悉它的相关API,才可能用得好
(无)