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/
时间: 2024-10-13 15:12:05