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编程起步(第四课)
Feb 27 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
May 14 Javascript
比较常见的javascript中定义函数的区别
Nov 09 Javascript
关于在Servelet中如何获取当前时间的操作方法
Jun 28 Javascript
Javascript动画效果(2)
Oct 11 Javascript
Javascript实现信息滚动效果
May 18 Javascript
基于JS递归函数细化认识及实用实例(推荐)
Aug 07 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
axios拦截设置和错误处理方法
Mar 05 Javascript
微信小程序实现顶部下拉菜单栏
Nov 04 Javascript
了解javascript中变量及函数的提升
May 27 Javascript
vue 使用原生组件上传图片的实例
Sep 08 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初学者常见问题集合 修正版(21问答)
2010/03/23 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
2019/08/30 PHP
Avengerls vs KG BO3 第二场2.18
2021/03/10 DOTA
JavaScript 数组运用实现代码
2010/04/13 Javascript
JavaScript日历实现代码
2010/09/12 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
javascript模拟命名空间
2015/04/17 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
基于jquery实现左右按钮点击的图片切换效果
2021/01/27 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
[js高手之路]图解javascript的原型(prototype)对象,原型链实例
2017/08/28 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
微信小程序显示倒计时功能示例【测试可用】
2018/12/03 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
python实现定时同步本机与北京时间的方法
2015/03/24 Python
对于Python中RawString的理解介绍
2016/07/07 Python
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
python读取图片任意范围区域
2019/01/23 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
浅谈matplotlib 绘制梯度下降求解过程
2020/07/12 Python
L’Artisan Parfumeur官网:法国香水品牌
2020/08/11 全球购物
工作评语大全
2014/04/26 职场文书
活动总结报告怎么写
2014/07/03 职场文书
求职自荐信范文(优秀篇)
2015/03/27 职场文书
简短清晨问候语
2015/11/10 职场文书
详解Golang如何优雅的终止一个服务
2022/03/21 Golang