如何改进这个功能?
function removeLeadingAndTrailingWhitespaceFromString(str) {
return str.replace(/(^\s+)|(\s+$)/ig, "");
}
Run Code Online (Sandbox Code Playgroud)
选项a - 可以从正则表达式中省略g标志.
选项b - 应使用*量词而不是+来避免不必要的替换.
选项c - 不需要在正则表达式中使用捕获括号,因为不使用这些值.
选项d - 以上所有
如何改进这个功能?
function removeLeadingAndTrailingWhitespaceFromString(str) {
return str.trim();
}
Run Code Online (Sandbox Code Playgroud)