unicorn/prefer-string-slice 迂腐
简介
使用 String#slice()
而不是 String#substr()
和 String#substring()
。
为什么这很糟糕?
String#substr()
和 String#substring()
是历史遗留的两种较不流行的字符串切片方式。最好像 String#slice()
,因为它更流行,行为更清晰,并且有一个一致性 Array
对应项。
例子
此规则的不正确代码示例
javascript
"foo".substr(1, 2);
此规则的正确代码示例
javascript
"foo".slice(1, 2);