我有一个类似的对象:
{
"category|subCategory" : value
}
使用" |"是否错误? (我打算用作分隔符)在对象的键中?
答案 0 :(得分:4)
有效。属性名称可以是任何字符串。
错误似乎是一种道德判断,这是一种意见问题。
答案 1 :(得分:0)
根据the standard,任何string
都可以用作键。
字符串是用引号(U + 0022)包裹的Unicode代码点的序列。所有代码点可能 除必须转义的代码点外,请放在引号内:引号 (U + 0022),反向固线(U + 005C)和控制字符U + 0000至U + 001F。
事件{"⛄|⛱|☠": "is valid"}
有效。