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 相关文章推荐
WEB高性能开发之疯狂的HTML压缩
Jun 19 Javascript
jQuery 图片切换插件(代码比较少)
May 07 Javascript
为jQuery添加Webkit的触摸的方法分享
Feb 02 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
Oct 17 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
Feb 16 Javascript
Bootstrap轮播图学习使用
Feb 10 Javascript
几行js代码实现自适应
Feb 24 Javascript
angular中实现li或者某个元素点击变色的两种方法
Jul 27 Javascript
Javascript实现时间倒计时功能
Nov 17 Javascript
浅谈vue3中effect与computed的亲密关系
Oct 10 Javascript
ES5新增数组的实现方法
May 12 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
Aug 14 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生成Gif图片验证码
2013/10/27 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
PHP中define() 与 const定义常量的区别详解
2019/06/25 PHP
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
Jquery判断$(&quot;#id&quot;)获取的对象是否存在的方法
2013/09/25 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
javascript瀑布流布局实现方法详解
2016/02/17 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
vue侧边栏动态生成下级菜单的方法
2018/09/07 Javascript
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
JavaScript 类的封装操作示例详解
2020/05/16 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
2020/10/29 Javascript
[00:36]我的中国心——Serenity vs Fnatic
2018/08/21 DOTA
Python实现Linux中的du命令
2017/06/12 Python
Python实现自动为照片添加日期并分类的方法
2017/09/30 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
2018/06/01 Python
利用Python正则表达式过滤敏感词的方法
2019/01/21 Python
解决jupyter notebook import error但是命令提示符import正常的问题
2020/04/15 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
招聘与培训专员岗位职责
2014/01/30 职场文书
幼儿园六一儿童节主持节目串词
2014/03/21 职场文书
感恩之星事迹材料
2014/05/03 职场文书
学年个人总结范文
2015/03/05 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
2015年高三教学工作总结
2015/07/21 职场文书
大学学生会主席竞选稿
2015/11/19 职场文书
老舍《猫》教学反思
2016/02/17 职场文书
2016年“9.22”世界无车日活动小结
2016/04/05 职场文书
为什么MySQL选择Repeatable Read作为默认隔离级别
2021/07/26 MySQL
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python