当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。