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 相关文章推荐
jquery遍历input取得input的name
Apr 27 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
Mar 16 Javascript
面向对象的Javascript之三(封装和信息隐藏)
Jan 27 Javascript
JavaScript中的闭包(Closure)详细介绍
Dec 30 Javascript
jquery复选框多选赋值给文本框的方法
Jan 27 Javascript
js实现div拖动动画运行轨迹效果代码分享
Aug 27 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
May 09 Javascript
JS回调函数简单易懂的入门实例分析
Sep 29 Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
Jan 16 Javascript
Vue中this.$nextTick的作用及用法
Feb 04 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
Aug 20 Javascript
探索node之事件循环的实现
Oct 30 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
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
一个SQL管理员的web接口
2006/10/09 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
PHP打印输出函数汇总
2016/08/28 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
做网页的一些技巧
2007/02/01 Javascript
js实现运行代码需要刷新的解决方法
2007/08/18 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
jquery使用remove()方法删除指定class子元素
2015/03/26 Javascript
jquery右下角自动弹出可关闭的广告层
2015/05/08 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
JavaScript实现网页tab栏效果制作
2020/11/20 Javascript
基于python爬虫数据处理(详解)
2017/06/10 Python
Python wxPython库Core组件BoxSizer用法示例
2018/09/03 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
连接pandas以及数组转pandas的方法
2019/06/28 Python
详解Django 时间与时区设置问题
2019/07/23 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
幼儿园中班教学反思
2014/02/10 职场文书
环保项目建议书
2014/08/26 职场文书
教师师德师风整改措施
2014/10/24 职场文书
单身申明具结书
2015/02/26 职场文书
法学专业求职信范文
2015/03/19 职场文书
2015年销售工作总结范文
2015/03/30 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
奥特曼十大神器:奥特手镯在榜,第一是贝利亚的神器
2022/03/18 日漫