你的位置:首页 > Java教程

[Java教程]js如何截取字符串右边指定长度的字符


js如何截取字符串右边指定长度的字符:
通常情况下都从字符串的左边开始截取字符串,下面介绍一下如何从字符串的右边截取字符串。
代码如下:

 

String.prototype.right=function(length_) {  var _from=this.length-length_;  if(_from<0) _from=0;  return this.substring(this.length - length_,this.length); }var str="antzone";console.log(str.right(2));

 

以上代码实现了我们的要求,可能从右边截取指定长度的字符,下面简单介绍一下实现过程。
一.实现原理:
原理很简单,如果一个字符串有10个字符,要从后面截取2个字符的话,那么就从10-2位置开始截取,一直到字符的结尾,这样就实现了我们想要的功能,比较简单,可以参阅相关阅读或者跟帖留言。
二.相关阅读:
1.this可以参阅javascript的this用法详解一章节。 
2.substring()函数可以参阅javascript的String对象的substring()方法一章节。 

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=11380

更多内容可以参阅:http://www.softwhy.com/javascript/