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 相关文章推荐
JQuery分别取得每行最后一列和最后一行的示例代码
Aug 18 Javascript
js获取页面及个元素高度、宽度的代码
Apr 26 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
Aug 09 Javascript
javaScript中定义类或对象的五种方式总结
Dec 04 Javascript
js实现交通灯效果
Jan 13 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
Mar 09 Javascript
JS实现的添加弹出层并完成锁屏操作示例
Apr 07 Javascript
使用jQuery实现简单的tab框实例
Aug 22 jQuery
微信小程序如何获取用户收货地址
Nov 27 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
Jul 19 Javascript
vue使用showdown并实现代码区域高亮的示例代码
Oct 17 Javascript
vue+Element-ui实现分页效果
Nov 15 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
基于Linux调试工具strace与gdb的常用命令总结
2013/06/03 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
js将iframe中控件的值传到主页面控件中的实现方法
2013/03/11 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
基于canvas实现的绚丽圆圈效果完整实例
2016/01/26 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
JS实现评价的星星功能
2017/08/20 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
2019/09/13 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
2019/12/10 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
详解JavaScript 高阶函数
2020/09/14 Javascript
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
利用Python实现颜色色值转换的小工具
2016/10/27 Python
Python字符串处理实例详解
2017/05/18 Python
Python yield与实现方法代码分析
2018/02/06 Python
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
在python中bool函数的取值方法
2018/11/01 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
Python魔法方法功能与用法简介
2019/04/04 Python
python中的global关键字的使用方法
2019/08/20 Python
python的scipy实现插值的示例代码
2019/11/12 Python
详解Pycharm出现out of memory的终极解决方法
2020/03/03 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
2020/09/01 Python
广告学专业推荐信范文
2013/11/23 职场文书
家长给学校的建议书
2014/05/15 职场文书
推广普通话标语
2014/06/27 职场文书
综合实践活动报告
2015/02/05 职场文书
就业导师推荐信范文
2015/03/27 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python