Javascript 修整

| | | | | | | | | | | | | | | | | |

JavaScript trim() 方法從字符串的開頭和結尾刪除空格。 trimLeft () 和 trimStart () 方法在字符串的開頭剪切空白。 trimRight () 和 trimEnd () 去除字符串末尾的空格。

您可以刪除字符串開頭或結尾的空格,例如空格、製表符或換行符.例如,假設您有一串客戶姓名。您可能需要確保每個名稱的末尾沒有多餘的空格。

這就是 trim () JavaScript 函數的用武之地。trim ( )

去掉字符串開頭和結尾的字符空格的功能有板子()相關的功能可以用:.

  • TrimLeft ()
  • TrimStart ()
  • TrimRight ()
  • TrimEnd ()

在本教程中,我們`將探索 JavaScript trim() 函數及其工作原理。我們還將查看四個相關函數,您可以使用它們來代替或補充 trim ()。

JavaScript trim () String

JavaScript trim () 方法從字符串的開頭和結尾刪除空格。 trim() 方法創建一個新字符串。 trim () 沒有參數。該方法添加在字符串的末尾。

trim()方法的語法如下:

去掉我們字符串開頭和結尾的所有空格。我們的字符串末尾只有空格,這是唯一刪除的字符。 trim() 返回一個新字符串。 JavaScript 字符串是不可變的,因此無法更改。

找到一個以不必要的空格開始或結束的字符串是很常見的。空格、製表符和在線跳轉的空格。

裁剪字符串可以在多種情況下派上用場。

例如,假設您有一個包含空格的預格式化文本字符串。您可能需要刪除這些空格才能使代碼按預期工作。要了解有關格式化字符串的更多信息,請參閱我們的 JavaScript 插值字符串

裁剪 JavaScript () 示例

這裡是一個 JavaScript trim() 函數的例子:

分配給我們的 JavaScript 變量“學生姓名”的值在末尾包含多個空格。通過使用 trim 函數,我們可以移除這些空格。

trim() 方法返回一個新字符串到 JavaScript 控制台::

p>

trim()去掉空格處的字符我們字符串的結尾。 trim() 不會改變我們原來的字符串。如果我們想以拆分形式存儲我們的字符串,我們必須創建一個新變量來存儲我們的字符串:

我們的代碼返回:Benjamin。現在,我們剪切的學生姓名存儲在 trimmedStudentName 變量中。您可以使用此開關來引用整個程序中的鏈。

Additional JavaScript Methods ()

需要注意的是,trim () 函數會從兩個字符串的開頭和結尾。

如果只想刪除字符串開頭或結尾的空格,則不應使用 trim() 函數。有一些自定義函數可以用於此目的。

假設我們想從字符串中刪除前導空格。您可以使用 trimStart() 或 trimLeft() 來完成。如果要刪除字符串末尾的空格,可以使用 trimEnd() 或 trimRight()。

JavaScript trimStart() 和 trimLeft()

假設你想從一個字符串的開頭刪除空格。我們有一個名字,我們想從那個名字中刪除一些空格字符。下面是一個 trimStart () 和 trimLeft () 的示例,可以幫助我們做到這一點:

我們的代碼返回:

請注意,我們的代碼不會從字符串的開頭刪除空格,因為我們使用了 TrimStart () 和 TrimLeft ()。

JavaScript trimEnd () 和 trimRight ( )

同樣,假設我們要刪除字符串末尾的空格。我們可以使用 TrimEnd () 或 TrimRight () 方法來做到這一點:

我們的代碼返回:

我們設法刪除了字符串末尾的空格。但是字符串開頭的空格仍然存在。

結論

JavaScript trim () 函數從字符串中刪除前導和尾隨空格。 trim() 附加到字符串的末尾。該方法不接受任何參數。

您可以使用 TrimStart ()、TrimLeft ()、TrimEnd () 和 TrimRight () 方法從字符串的特定末端刪除空格。

想了解更多關於 JavaScript 的知識嗎?閱讀我們的 JavaScript 學習指南。您將找到學習 JavaScript 的專家提示,以及最佳在線學習課程和資源的指南。