& # 39;削减()& # 39;ie浏览器的javascript函数问题

'trim()' javascript function issues with Internet Explorer

本文关键字:javascript 函数 问题 削减 ie 浏览器      更新时间:2023-09-26

trim()Internet Explorer中不工作(在ChromeFirefox中正常工作)。然而,我需要修剪值,以防止空白。

我不认为JavaScript提供trim()吗?一些浏览器可能会实现它,许多库也实现了它。

你可以添加自己的,像这样:

String.prototype.trim = function() {
    return this.replace(/^'s+|'s+$/g,"");
}

如果这是一个IE bug,你总是可以在JavaScript中使用RegEx实现你自己的解决方案,就像这个左修剪函数样例一样——这个样例可以扩展为左和右修剪。

看一下@ this -> Trim在IE中不起作用