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 相关文章推荐
改版了网上的一个js操作userdata
Apr 27 Javascript
javascript奇异的arguments分析
Oct 20 Javascript
jQuery 常见操作实现方式和常用函数方法总结
May 06 Javascript
JavaScript的jQuery库中ready方法的学习教程
Aug 14 Javascript
jquery带下拉菜单和焦点图代码分享
Aug 24 Javascript
TinyMCE汉化及本地上传图片功能实例详解
May 31 Javascript
微信小程序 http请求详细介绍
Oct 09 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
利用node实现一个批量重命名文件的函数
Dec 21 Javascript
vue自定义tap指令及tap事件的实现
Sep 18 Javascript
jQuery实现B2B网站后台管理系统侧导航
Jul 08 jQuery
node.js使用express-fileupload中间件实现文件上传
Jul 16 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代码
2012/06/08 PHP
jQuery+php实现ajax文件即时上传的详解
2013/06/17 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
php中array_column函数简单实现方法
2016/07/11 PHP
php 基础函数
2017/02/10 PHP
tp5.1 实现setInc字段自动加1
2019/10/18 PHP
根据分辨率不同,调用不同的css文件
2006/07/07 Javascript
JS 面向对象的5钟写法
2009/07/31 Javascript
jquery连缀语法如何实现
2012/11/29 Javascript
JS localStorage实现本地缓存的方法
2013/06/22 Javascript
js中事件的处理与浏览器对象示例介绍
2013/11/29 Javascript
Jquery在指定DIV加载HTML示例代码
2014/02/17 Javascript
jQuery标签替换函数replaceWith()的使用例子
2014/08/28 Javascript
javascript将url中的参数加密解密代码
2014/11/17 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
深入剖析JavaScript面向对象编程
2016/07/12 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
Node.js的特点详解
2017/02/03 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
vue 点击按钮增加一行的方法
2018/09/07 Javascript
layui 对table中的数据进行转义的实例
2019/09/12 Javascript
vuejs中父子组件之间通信方法实例详解
2020/01/17 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
Python基于checksum计算文件是否相同的方法
2015/07/09 Python
python杀死一个线程的方法
2015/09/06 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
python爬虫爬取快手视频多线程下载功能
2018/02/28 Python
python 实时得到cpu和内存的使用情况方法
2018/06/11 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
高三自我鉴定
2013/10/23 职场文书
商场中秋节活动方案
2014/02/07 职场文书
法制宣传标语
2014/06/23 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
生产车间管理制度
2015/08/04 职场文书
推广普通话宣传标语口号
2015/12/26 职场文书