I keep getting “Uncaught SyntaxError: Unexpected token o”

前端 未结 9 1898
隐瞒了意图╮
隐瞒了意图╮ 2020-11-22 01:46

I\'m trying to learn some html/css/javascript, so I\'m writing myself a teaching project.

The idea was to have some vocabulary contained in a json file which would t

9条回答
  •  庸人自扰
    2020-11-22 02:29

    Another hints for Unexpected token errors. There are two major differences between javascript objects and json:

    1. json data must be always quoted with double quotes.
    2. keys must be quoted

    Correct JSON

     {
        "english": "bag",
        "kana": "kaban",
        "kanji": "K"
    }
    

    Error JSON 1

     {
        'english': 'bag',
        'kana': 'kaban',
        'kanji': 'K'
     }
    

    Error JSON 2

     {
        english: "bag",
        kana: "kaban",
        kanji: "K"
    }
    

    Remark

    This is not a direct answer for that question. But it's an answer for Unexpected token errors. So it may be help others who stumple upon that question.

提交回复
热议问题