剑指 Offer 05. 替换空格 // 解题方法 // 方法一: var replaceSpace = function(s) { var result=''; for(var i=0;i<s.length;i++){ if(s[i]==' '){ result+='%20'; }else{ result+=s[i]; } } return result; }; // 方法二:调用库函数 var replaceSpace = function(s) { return s.replaceAll(" ",'%20'); // 使用replace只能替换第一个空格 }