JavaScript String trimStart() 方法



JavaScript String trimStart() 方法用于移除当前字符串开头(左侧)的空白字符。它返回一个新字符串,而不修改原始字符串。如果当前字符串的开头没有空白字符,则新字符串与原始字符串相同。

要移除两端或仅移除右侧的空白字符,我们可以使用其他方法,例如 - trim()trimEnd()

语法

以下是 JavaScript String trimStart() 方法的语法 -

trimStart()

参数

  • 它不接受任何参数。

返回值

此方法返回一个新字符串,其中已从当前字符串的开头(左侧)移除空白字符。

示例 1

如果当前字符串的开头(左侧)没有空白字符,则此方法返回原始字符串不变。

<html>
<head>
<title>JavaScript String trimStart() Method</title>
</head>
<body>
<script>
   const str = "Tutorials Point";
   document.write("Original string: ", str);
   document.write("<br>New string: ", str.trimStart());
</script>    
</body>
</html>

输出

以上程序返回 "Tutorials Point"。

Original string: Tutorials Point
New string: Tutorials Point

示例 2

在此示例中,我们使用 trimStart() 方法从字符串 " Hello World! " 的开头移除空白字符。

<html>
<head>
<title>JavaScript String trimStart() Method</title>
</head>
<body>
<script>
   const str = " Hello World! ";
   document.write("Original string: ", str);
   document.write("<br>Length of original string: ", str.length);
   document.write("<br>New string: ", str.trimStart());
   document.write("<br>Length of new string: ", str.trimStart().length);
</script>    
</body>
</html>

输出

执行上述程序后,它将从字符串的开头修剪空白字符并返回一个新字符串 "Hello World!"。

Original string: Hello World!
Length of original string: 14
New string: Hello World!
Length of new string: 13
广告