Javascript [JS]手动修剪字符串中所有空格的左边
我一直在尝试创建一个trimLeft函数,我似乎在逻辑上画空白 我不允许使用诸如replace、splice、substr、substring、trim或toString之类的内置函数 我一直在做这件事:Javascript [JS]手动修剪字符串中所有空格的左边,javascript,string,Javascript,String,我一直在尝试创建一个trimLeft函数,我似乎在逻辑上画空白 我不允许使用诸如replace、splice、substr、substring、trim或toString之类的内置函数 我一直在做这件事: function trimLeft(string){ var noSpace = ''; for(var o = 0; o < string.length; o++){ if (string.charAt(o) !== ' ' &&
function trimLeft(string){
var noSpace = '';
for(var o = 0; o < string.length; o++){
if (string.charAt(o) !== ' ' && string.charAt(o) !== "\t"){
noSpace += string.charAt(o);
}
}
return noSpace;
}
window.alert(trimLeft("|" + "\tAPPLE\t" + "|"));
但是,它删除了所有空白,而不仅仅是左侧。任何帮助都将不胜感激。这里有一个可行的解决方案: 函数trimLeftstring{ 对于var o=0;o