原生JS trim方法的实现
<script>
var str = " 12abc ";
function trimStr(str) {
var newStr = ""
for (var i = 0; i < str.length; i++) {
if (str.charAt(i) != " ") { break; }
}
newStr = str.substr(i)
for (var j = newStr.length - 1; j >= 0; j--) {
if (newStr.charAt(j) != " ") { break; }
}
newStr = newStr.substr(0, j + 1);
return newStr;
}
console.log(trimStr(str));
</script>
网友评论