温馨提示:这篇文章已超过298天没有更新,请注意相关的内容是否还可用!
trimEnd() 方法从字符串的末尾删除空格或指定的字符。它返回一个新字符串,该字符串是原始字符串的副本,但末尾没有空格或指定的字符。
示例代码如下:
const str = ' Hello World! ';
const trimmedStr = str.trimEnd();
console.log(trimmedStr); // 输出:' Hello World!'
在上面的示例中,我们定义了一个字符串 `str`,它包含前后空格。然后,我们使用 `trimEnd()` 方法将末尾的空格删除,并将结果赋值给 `trimmedStr` 变量。我们打印 `trimmedStr` 的值,可以看到末尾的空格已被成功删除。
除了空格,`trimEnd()` 方法还可以删除指定的字符。例如,如果我们想要删除字符串末尾的感叹号字符 `!`,可以使用以下代码:
const str = 'Hello World!!!';
const trimmedStr = str.trimEnd('!');
console.log(trimmedStr); // 输出:'Hello World'
在这个示例中,我们将感叹号字符 `!` 作为参数传递给 `trimEnd()` 方法。结果,字符串末尾的所有感叹号字符都被成功删除,最终输出的结果是 `'Hello World'`。
需要注意的是,`trimEnd()` 方法不会修改原始字符串,而是返回一个新的修剪后的字符串。这是因为字符串是不可变的,所以任何对字符串的修改操作都会返回一个新的字符串。
文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。