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一些题目的解析
Dec 25 Javascript
JS实现图片翻书效果示例代码
Sep 09 Javascript
js中同步与异步处理的方法和区别总结
Dec 25 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
Javascript实现跑马灯效果的简单实例
May 31 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
Aug 20 Javascript
JS实现批量上传文件并显示进度功能
Jun 27 Javascript
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
Sep 08 Javascript
vue写h5页面的方法总结
Feb 12 Javascript
vue+element导航栏高亮显示的解决方式
Nov 12 Javascript
原生js canvas实现鼠标跟随效果
Aug 02 Javascript
Vue axios获取token临时令牌封装案例
Sep 11 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实现递归复制整个文件夹的类实例
2015/08/03 PHP
laravel5.2实现区分前后台用户登录的方法
2017/01/11 PHP
详解PHP变量传值赋值和引用赋值变量销毁
2019/03/23 PHP
Laravel 实现关系模型取出需要的字段
2019/10/10 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
2020/04/06 PHP
JavaScript获取页面上某个元素的代码
2011/03/13 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
js的2种继承方式详解
2014/03/04 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
JavaScript中获取纯正的undefined的方法
2016/03/06 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
2016/07/22 Javascript
Highcharts入门之基本属性
2016/08/02 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
vscode 开发Vue项目的方法步骤
2018/11/25 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
python组合无重复三位数的实例
2018/11/13 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
python 匿名函数与三元运算学习笔记
2020/10/23 Python
python中实现词云图的示例
2020/12/19 Python
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
护理专业应届毕业生推荐信
2013/11/15 职场文书
班组安全员工作职责
2014/02/01 职场文书
个人简历中自我评价
2014/02/11 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
邀请函模板
2015/02/02 职场文书
酒店仓管员岗位职责
2015/04/01 职场文书
学校通报表扬范文
2015/05/04 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书