使用jquery
,underscore
或純粹javascript
刪除給定字符串的第一個字符的最佳方法是什麼?刪除javascript中第一個字符的最佳方法
我會讓這樣的事情:
"aamerica".substring(1,"aamerica".length);
"aamerica".slice(1);
是更好地使用切片或子?
使用jquery
,underscore
或純粹javascript
刪除給定字符串的第一個字符的最佳方法是什麼?刪除javascript中第一個字符的最佳方法
我會讓這樣的事情:
"aamerica".substring(1,"aamerica".length);
"aamerica".slice(1);
是更好地使用切片或子?
"aamerica".substring(1);
從DOC您"aamerica".length;
is unecessary
報價:
string.substring(索引A [,indexB])
如果省略indexB,子串中提取字符的字符串的末尾。
您在總共3個選項:
"aamerica".substring(1);
"aamerica".slice(1);
"aamerica".substr(1);
所有三種方法各有equivalent performance。
你可以用切片:"aamerica".slice(1);
你不能這樣做要好得多比你已經是。
但是,如果希望子字符串轉到字符串的末尾,可以省略第二個參數。
var s = "aamerica".substring(1);
嗯......那是最好的方法。這種方法有什麼問題?如果你做了很多事情,可以用一個函數來包裝。 –