代码示例:(标识:eg_js_string_trim_polyfill)
<!DOCTYPE html>
<html>
<body>

<h1>JavaScript String.trim()</h1>

<p>IE 8 不支持 String.trim()。您可以使用 replace 方案把 trim 函数添加到 JavaScript String.prototype:</p>

<script>
if (!String.prototype.trim) {
  String.prototype.trim = function () {
    return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
  };
};
var str = "     Hello World!    ";
alert(str.trim());
</script>

</body>
</html>
运行结果: