亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JSON - 無效的令牌

JSON - 無效的令牌

慕標琳琳 2022-12-02 16:32:17
我第一次觀看了嘗試學習 JSON 的 YouTube 視頻。這是我們在視頻中所做的示例,但是在 '[ 我在查看控制臺時收到無效令牌錯誤。對不起,菜鳥問題!再次感謝。<html><head>    <title>JSON Example</title></head><body>    <script type="text/javascript">        let companies =        '[    {        "name": "Big Corporation",        "numberOfEmployees": 10000,        "ceo":  "Mary",        "rating": 3.6    },    {        "name": "Small Startup",        "numberOfEmployees": 3,        "ceo": null,        "rating": 4.3    }]'    console.log(JSON.parse(companies))    ((companies)[0].name)    </script></body></html>
查看完整描述

1 回答

?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

問題不是 JSON,而是 JavaScript。您必須對 JavaScript 中的多行字符串使用特定的語法。

多種方法可以做到這一點,但最簡單的可能是使用反引號。

<html>

<head>

    <title>JSON Example</title>

</head>

<body>

    <script type="text/javascript">

        let companies =

        `[

    {

        "name": "Big Corporation",

        "numberOfEmployees": 10000,

        "ceo":  "Mary",

        "rating": 3.6

    },

    {

        "name": "Small Startup",

        "numberOfEmployees": 3,

        "ceo": null,

        "rating": 4.3

    }

]`

    console.log(JSON.parse(companies))

    ((companies)[0].name)

    </script>

</body>

</html>

PS:順便說一句,你還會在最后一行得到一個錯誤,((companies)[0].name)因為 的輸出console.log不是一個函數。大概你想要另一個電話console.log


查看完整回答
反對 回復 2022-12-02
  • 1 回答
  • 0 關注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號