- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
function trim(text) {
if (text.length == 0) {
return text;
}
if (text.charAt(0) == ' ') {
return '';
}
if (text.charAt(text.length-1) == ' ') {
text = text.substring(0, text.length-1);
}
return text;
}
Рекурсивно, но не китай.
К тому же могут возникнуть проблемы на пустой строке ("").
т.е. добавить проверку:
if (text == undefined || text.length == 0)
{
return text; //можно по желанию return "";
}
вот теперь проблем не будет точно ))
return '';
}
Это типа отрубить голову до мозолей на пятках?
Странно этот ресурс на мозги влияет.
http://blog.stevenlevithan.com/archives/faster-trim-javascript