我在我正在处理的应用程序中编写了以下变量声明
var $currentPage = $(".js-page")
$form = $("#new_location"),
$body = $("body"),
$submit = $form.find(".js-submit"),
$elevationAngleKnob = $(".js-knob-elevation-angle"),
$sunbathingTimeKnob = $(".js-knob-sunbathing-time"),
$sunbathingStartKnob = $(".js-knob-sunbathing-start"),
$sunbathingEndKnob = $(".js-knob-sunbathing-end"),
$currentTimeKnob = $(".js-knob-current-time"),
$nearestTimeKnob = $(".js-knob-nearest-time"),
$editLocationForms = $(".edit_location");
如果我不以逗号结束声明的第一行,代码就可以正常工作。
如果我以逗号结束第一行(可能有人认为是正确的),那么我会收到这个奇怪的错误:
Uncaught ReferenceError: $elevationAngleKnob is not defined
你认为是什么问题?