Javascript 错误:对象不存在';t支持属性或方法';左侧饰件';

Javascript 错误:对象不存在';t支持属性或方法';左侧饰件';,javascript,Javascript,不确定我为什么会出现此错误: 使用IE浏览时,对象不支持属性或方法“trimLeft” 我的代码是: var checkTrimLeadingWhiteSpace = function(str) { if (str && ignoreLeadingWS) { return str.trimLeft(); } return str; }; trimleet():(非标准) 此功能是非标准的,不在标准轨道上。不要在面向Web的生产站点上使用

不确定我为什么会出现此错误:

使用IE浏览时,对象不支持属性或方法“trimLeft”

我的代码是:

var checkTrimLeadingWhiteSpace = function(str) {
    if (str && ignoreLeadingWS) {
        return str.trimLeft();
    }

    return str;
};
trimleet():(非标准) 此功能是非标准的,不在标准轨道上。不要在面向Web的生产站点上使用它:它不会适用于所有用户。实现之间也可能存在很大的不兼容性,并且行为可能会在将来发生变化

IE不支持
trimlefit()
方法。正如官方文档所说,您不应该使用非标准功能

您可以搜索

希望这有帮助

正如所建议的那样,
trimleeft
功能是非标准的,应该避免使用,而不应后退

但是,您可以这样写:

var checkTrimLeadingWhiteSpace = function(str) {
   if (str && ignoreLeadingWS) {
     return str.replace(/^\s+/, "");
   }
   return str;
};
replace(/^\s+/,“”)
将删除字符串开头的所有空格。

查看