1
JSLint的告訴我:「預期的標識符,而是看到了‘階級’(保留字)」的JSLint:預期的標識符,而是看到了「階級」(保留字)
$("<a/>", {
class: "fr" // Error appears here
}).attr("data-name", f)
注意:本代碼運行查找沒有任何錯誤我只是想知道....
我該怎麼做才能擺脫這個皮棉出現,同時仍然有我的功能運行沒有錯誤?對於功能
的完整代碼...
var showFiles = function() {
listFiles.forEach(function(f) {
$("[data-action=filetree]").append(
$("<div/>").append(
$("<a/>", {
text: f
}).attr("data-name", f)
.attr("data-nme", f)
.attr("data-location", "file://" + __dirname + "/content/project/" + f),
$("<a/>", {
class: "fr"
}).attr("data-name", f)
.html("<i class=\"fa fa-times\"></i>")
.attr("data-delete", "file://" + __dirname + "/content/project/" + f)
)
);
});
};
showFiles();
將'class:'更改爲'「class」:',如果你想讓它閉嘴,但這不是錯誤,這是一個警告,它可能是一個錯誤。皮棉是給開發者一個提醒,他可能犯了一個錯誤,這不是一個高質量或低質量的測試。背景:'class:'在舊版IE或ES5之前的瀏覽器中不起作用。 – dandavis
哈哈它的工作。不能相信我沒有想到,大聲笑 –
可能重複http://stackoverflow.com/questions/13494207/expected-identifier-instead-saw-new-a-reserved-word – pol