PhantomJS 1.9.8(Windows 8 0.0.0)错误 SyntaxError:解析错误 在D:/Dev/test-data.js:9
第9行被评论,我在编写以下JSON时遇到错误
var contactId='53d6e7ce-a874-4f35-a7ad-49373d0a56ae'
var localDBData = {
ContractContacts: {
[contactId]: {
ContactContactId:contactId
ContactName: 'sam',
IsInactive: false
}
}
}
如果删除JSON数据,它工作正常。我确定因为创建嵌套对象,即[contactId]
而出错答案 0 :(得分:2)
您发布的代码有语法错误。 contactId
后有逗号丢失。修正后的版本看起来像这样(明星强调改变):
[...]
[contactId]: {
ContactContactId: contactId*,*
ContactName: 'sam',
IsInactive: false
}
[...]