“期待更多源字符”;在我的Javascript

"Expecting More Source Characters" in my Javascript

本文关键字:我的 Javascript 字符 期待      更新时间:2023-09-26

Visual Studio反对下面的脚本,并返回一条消息,说"期望更多的源字符"。我想这就是这个脚本不会在页面上启动的原因。

通常当我在VS中得到这个消息时,这意味着我忘记了一个分号。然而,我不认为这次是这种情况。是什么导致了这个错误?

jQuery(document).ready(function ($) {
var Category = "animals";
var BaseURL = "http://localhost:61741/VocabGame/play?cat=";
var URL = BaseURL + Category;
    $.getJSON(URL, {
        tags: "Pinyin",
        tagmode: "any",
        format: "json"
    },
    function (data) {
    $('#ChoiceA').append = data.nouns[0].Pinyin;
    $('#ChoiceB').append = data.nouns[1].Pinyin;
    });
jQuery(function($) {
    var category = "animals",
        baseURL = "http://example.com/?cat=",
        url = baseURL + category;
    $.getJSON(url, {tags: "Pinyin", tagmode: "any", format: "json"},
      function(data) {
        ...
      }
    );
}); // This line is missing from your code.

还要注意JavaScript中的约定是大写你的类。因此,在本例中,我没有将变量大写。

我认为您缺少关闭}),并且您的.append()线也有问题。试试这个:

jQuery(document).ready(function ($) {
    var Category = "animals";
    var BaseURL = "http://localhost:61741/VocabGame/play?cat=";
    var URL = BaseURL + Category;
    $.getJSON(URL, {
        tags: "Pinyin",
        tagmode: "any",
        format: "json"
    }, function (data) {
        $('#ChoiceA').append(data.nouns[0].Pinyin);
        $('#ChoiceB').append(data.nouns[1].Pinyin);
    });
});