no-space-before-semi
不允許在分號前有空格。
JavaScript 允許在表達式和結尾分號之間放置不必要的空格。
空格問題也可能導致程式碼看起來不一致且更難以閱讀。
var thing = function () {
var test = 12 ;
} ;
規則詳情
此規則禁止在表達式中的分號前使用空格。
此規則的錯誤程式碼範例
var foo = "bar" ;
var foo = function() {} ;
var foo = function() {
} ;
var foo = 1 + 2 ;
此規則的正確程式碼範例
;(function(){}());
var foo = "bar";
相關規則
版本
此規則在 ESLint v0.4.3 中引入,並在 v1.0.0-rc-1 中移除。