不确定为什么会出现此错误:
Object doesn't support property or method 'trimLeft' when browse with IE
我的代码是:
var checkTrimLeadingWhiteSpace = function(str) {
if (str && ignoreLeadingWS) {
return str.trimLeft();
}
return str;
};
最佳答案
作为MDN建议 trimLeft
函数是非标准的,应该在没有回退的情况下避免使用。
但是,你可以这样写:
var checkTrimLeadingWhiteSpace = function(str) {
if (str && ignoreLeadingWS) {
return str.replace(/^\s+/, "");
}
return str;
};
replace(/^\s+/, "")
将删除字符串开头的所有空格。
关于javascript - 错误 : Object doesn't support property or method 'trimLeft' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42021142/