eri*_*i0o 2 javascript arrays json sparse-matrix
我在 JavaScript 中有一个数组,如下所示:
var pattern = [ ["C5", 3], , , , , , , , ["C5", 3], , , ]
Run Code Online (Sandbox Code Playgroud)
我想将它存储在这样的 json 文件中:
{
"pattern": [
["C5", 3], , , , , , , , ["C5", 3], , ,
]
}
Run Code Online (Sandbox Code Playgroud)
JSONLint 告诉我这个:
Parse error on line 6:
... ], , ,
---------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['
Run Code Online (Sandbox Code Playgroud)
所以我明白我不能让逗号之间的空格为空。什么类似于空,但被 JSON 标准接受?
这个模式文件是我正在制作的 Javascript Music Tracker 的一部分,它类似于脉冲跟踪器,我希望 json 文件尽可能干净。
如果你想在 JSON 中有空白空间,你应该用null.
例子:
var pattern = [ ["C5", 3], null, null, null, null, null, null, null, ["C5", 3], null, null, null, null, ...... ]
Run Code Online (Sandbox Code Playgroud)