當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Javascript String trim()用法及代碼示例


str.trim()
str.trim()函數用於刪除給定字符串兩端的空格。該函數的語法如下:

str.trim()

參數
該函數不接受任何參數。

返回值
此函數返回一個新字符串,沒有任何前導或尾隨空格。


下麵提供了上述函數的示例:

範例1:

var str = "GeeksforGeeks      ";
var st = str.trim();
print(st);

輸出:

GeeksForGeeks

在此示例中,trim()函數刪除字符串str中的所有前導和尾隨空格。

範例2:

var str = "   GeeksforGeeks";
var st = str.trim();
print(st);

輸出:

GeeksForGeeks

在此示例中,trim()函數刪除字符串str中的所有前導和尾隨空格。

下麵提供了上述函數的代碼:

程序1:

<script> 
// JavaScript Program to illustrate trim() function 
  
function func() { 
  
    // Original string containing whitespace 
    var str = "GeeksforGeeks      "; 
  
    // Trimmed string 
    var st = str.trim(); 
    document.write(st);  
} 
  
func(); 
</script>

輸出:


GeeksForGeeks

程序2:

<script> 
// JavaScript Program to illustrate trim() function 
  
function func() { 
  
    // Original string containing whitespace 
    var str = "   GeeksforGeeks"; 
  
    // Trimmed string 
    var st = str.trim(); 
    document.write(st);   
} 
func(); 
</script>

輸出:

GeeksForGeeks

str.trimLeft()
str.trimLeft()函數用於刪除給定字符串開頭的空格。它不會影響尾隨的空格。該函數的語法如下:

str.trimLeft()

參數
該函數不接受任何參數。

返回值
此函數返回一個新字符串,沒有任何前導空格。

下麵提供了上述函數的示例:

範例1:

var str = "      GeeksforGeeks      ";
var st = str.trimLeft();
print(st);

輸出:

GeeksForGeeks

在此示例中,trimLeft()函數刪除了所有前導空格,但字符串str中的尾隨空格保持原樣。

範例2:


var str = "   GeeksforGeeks";
var st = str.trim();
print(st);

輸出:

GeeksForGeeks

在此示例中,trimLeft()函數從str中刪除所有前導空格。

下麵提供了上述函數的代碼:

程序1:

<script> 
// JavaScript Program to illustrate trimLeft() 
// funtion 
  
function func() { 
  
    // Original string containing whitespace 
    var str = "GeeksforGeeks      "; 
  
    // Trimmed string 
    var st = str.trimLeft(); 
    document.write(st);   
} 
  
func(); 
</script>

輸出:

GeeksForGeeks       

程序2:

<script> 
// JavaScript Program to illustrate trimLeft() 
// function 
  
function func() { 
  
    // Original string containing whitespace 
    var str = "   GeeksforGeeks"; 
  
    // Trimmed string 
    var st = str.trimLeft(); 
    document.write(st);   
} 
func(); 
</script>

輸出:

GeeksForGeeks

str.trimRight()
str.trimRight()函數用於刪除給定字符串末尾的空格。它不會影響字符串開頭的空格。該函數的語法如下:

str.trimRight()

參數
該函數不接受任何參數。

返回值
此函數返回一個新字符串,沒有任何尾隨空格。


下麵提供了上述函數的示例:

範例1:

var str = "GeeksforGeeks      ";
var st = str.trimRight();
print(st);

輸出:

GeeksForGeeks

在此示例中,trimRight()函數從字符串str中刪除所有尾隨空格。

範例2:

var str = "   GeeksforGeeks";
var st = str.trimRight();
print(st);

輸出:

     GeeksForGeeks

在此的示例trimRight()函數不會刪除str中的前導空格。

下麵提供了上述函數的代碼:

程序1:

// JavaScript Program to illustrate trimRight() 
// function 
<script> 
function func() { 
  
    // Original string containing whitespace 
    var str = "GeeksforGeeks      "; 
  
    // Trimmed string 
    var st = str.trimRight(); 
    document.write(st);   
} 
func(); 
</script>

輸出:

GeeksForGeeks       

程序2:

<script> 
// JavaScript Program to illustrate trimRight()  
// funtion 
  
function func() { 
  
    // Original string containing whitespace 
    var str = "   GeeksforGeeks"; 
  
    // Trimmed string 
    var st = str.trimRight(); 
    document.write(st);   
} 
  
func(); 
</script>

輸出:

     GeeksForGeeks


相關用法


注:本文由純淨天空篩選整理自HGaur大神的英文原創作品 JavaScript | String trim()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。