unicorn/prefer-string-trim-start-end 樣式
此規則的作用
String#trimLeft()
和 String#trimRight()
是 String#trimStart()
和 String#trimEnd()
的別名。這樣做是為了確保一致性,並使用與方向無關的措辭。
為什麼這樣不好?
trimLeft
和 trimRight
的名稱容易混淆,且與語言的其他部分不一致。
範例
此規則的不正確程式碼範例
javascript
str.trimLeft();
str.trimRight();
此規則的正確程式碼範例
javascript
str.trimStart();
str.trimEnd();