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同意等待代码实现心得
Jan 01 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
Apr 07 Javascript
网站404页面3秒后跳到首页的实例代码
Aug 16 Javascript
自己编写的支持Ajax验证的JS表单验证插件
May 15 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
Sep 05 Javascript
JS中parseInt()和map()用法分析
Dec 16 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
Jan 16 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
vue  directive定义全局和局部指令及指令简写
Nov 20 Javascript
js中数组常用方法总结(推荐)
Apr 09 Javascript
微信小程序云函数添加数据到数据库的方法
Mar 04 Javascript
使用react-virtualized实现图片动态高度长列表的问题
May 28 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的一个简单加密解密代码
2014/01/14 PHP
php中return的用法实例分析
2015/02/28 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
动手学习无线电
2021/03/10 无线电
使用prototype.js进行异步操作
2007/02/07 Javascript
javascript 类定义的4种方法
2009/09/12 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
offsetHeight在OnLoad中获取为0的现象
2013/07/22 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
jQuery zclip插件实现跨浏览器复制功能
2015/11/02 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
2016/05/27 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
详解angular ui-grid之过滤器设置
2017/06/07 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
vue+element实现批量删除功能的示例
2018/02/28 Javascript
javascript设计模式 ? 单例模式原理与应用实例分析
2020/04/09 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
Python判断文件或文件夹是否存在的三种方法
2017/07/27 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
基于python3监控服务器状态进行邮件报警
2019/10/19 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
Mio Skincare英国官网:身体紧致及孕期身体护理
2018/08/19 全球购物
南京青奥会口号
2014/06/12 职场文书
学生检讨书范文
2015/01/27 职场文书
2015年团支部工作总结
2015/04/03 职场文书
车间质检员岗位职责
2015/04/08 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python