JavaScript中的substr()方法使用详解


Posted in Javascript onJune 06, 2015

 这个方法在一个字符串返回字符开始于通过指定的字符数的指定位置。
语法

string.substr(start[, length]);

下面是参数的详细信息:

  •     start : 在位置开始提取字符(一个介于0和整数小于字符串的长度)
  •     length : 要用来提取的字符数

注意:如果start 是负数,substr 使用它作为从字符串的末尾字符索引
返回值:

  •     substr方法返回基于给定参数的新的子字符串

例子:

<html>
<head>
<title>JavaScript String substr() Method</title>
</head>
<body>
<script type="text/javascript">

var str = "Apples are round, and apples are juicy.";

document.write("(1,2): "  + str.substr(1,2));
document.write("<br />(-2,2): "  + str.substr(-2,2));
document.write("<br />(1): "   + str.substr(1));
document.write("<br />(-20, 2): " + str.substr(-20,2));
document.write("<br />(20, 2): " + str.substr(20,2));

</script>
</body>
</html>

这将产生以下结果:

(1,2): pp
(-2,2): Ap
(1): pples are round, and apples are juicy.
(-20, 2): Ap
(20, 2): d
Javascript 相关文章推荐
javascript下高性能字符串连接StringBuffer类
Aug 16 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
Jan 07 Javascript
Javascript中setTimeOut和setInterval的定时器用法
Jun 12 Javascript
基于Javascript实现倒计时功能
Feb 22 Javascript
特殊日期提示功能的实现方法
Jun 16 Javascript
Mac下使用charles遇到的问题以及解决办法
Jan 10 Javascript
jQuery实现扑克正反面翻牌效果
Mar 10 Javascript
jQuery正则验证注册页面经典实例
Jun 10 jQuery
JS使用正则表达式验证身份证号码
Jun 23 Javascript
JS解析url查询参数的简单代码
Aug 06 Javascript
js实现复制功能(多种方法集合)
Jan 06 Javascript
原生js实现日历效果
Mar 02 Javascript
JavaScript中的slice()方法使用详解
Jun 06 #Javascript
简介JavaScript中search()方法的使用
Jun 06 #Javascript
JavaScript中的replace()方法使用详解
Jun 06 #Javascript
JavaScript中String.match()方法的使用详解
Jun 06 #Javascript
JavaScript中操作字符串之localeCompare()方法的使用
Jun 06 #Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 #Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 #Javascript
You might like
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
坏狼php学习 计数器实例代码
2008/06/15 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
理清PHP在Linxu下执行时的文件权限方法
2017/06/07 PHP
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
防止文件缓存的js代码
2013/01/10 Javascript
jQuery实现类似滑动门切换效果的层切换
2013/09/23 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
node.js中的http.response.end方法使用说明
2014/12/14 Javascript
js实现网页多级级联菜单代码
2015/08/20 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
jQuery插件Validate实现自定义校验结果样式
2016/01/18 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
js使用html2canvas实现屏幕截取的示例代码
2017/08/28 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
js生成word中图片处理方法
2018/01/06 Javascript
理理Vue细节(推荐)
2019/04/16 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
python生成随机验证码(中文验证码)示例
2014/04/03 Python
Python获取央视节目单的实现代码
2015/07/25 Python
Python实现多并发访问网站功能示例
2017/06/19 Python
使用PyQt5实现图片查看器的示例代码
2020/04/21 Python
莫斯科高科技在线商店:KremlinStore
2019/03/13 全球购物
德国大型和小型家用电器网上商店:Energeto
2019/05/15 全球购物
出国签证在职证明
2014/01/16 职场文书
要账委托书范本
2014/09/15 职场文书
语文教师个人工作总结
2015/02/06 职场文书
机器人总动员观后感
2015/06/09 职场文书
在职证明格式样本
2015/06/15 职场文书
2016国庆节活动宣传语
2015/11/25 职场文书
2016年社区文体活动总结
2016/04/06 职场文书
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP