substr()方法用于字符串的截取
两个参数用法:

字符串.substr(参数1,参数2)

参数1(可以是0、正整数、负数)
参数1:

  • 如果是0或正整数,则代表字符串截取的起始下标

  • 如果是负数,则代表从倒数第几个字符开始截取

参数2:

  • 字符串截取字符的个数(正整数)

  • 如果是0或负数,则会返回空字符串

 示例:   var str="abcdefghijklmn";var res=str.substr(2,5);结果为res:"cdefg"var str1="abcdefghijklmn";var res1=str1.substr(-5,2);结果为res1:"jk"

1个参数用法:

字符串.substr(参数);

参数:

  • 如果是0或正整数:字符串截取的起始下标,默认截取至字符串结尾
  • 如果是负数:则从倒数第几个字符开始截取,默认截取至字符串结尾
示例:   var str="abcdefghijklmn";var res=str.substr(2);结果为res:"cdefghijklmn"var str1="abcdefghijklmn";var res1=str1.substr(-2);结果为res1:"mn"

substr() 方法相关推荐

  1. JavaScript substr() 方法

    定义和用法 substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符. 语法 stringObject.substr(start,length) 参数 描述 start 必需.要 ...

  2. 【字符串操作之】返回指定长度的字符串→→substr方法

    substr方法,返回指定长度的字符串,原字符串不变.两个参数,第一个参数表示起始位置,第二个参数表示长度. 1.返回前三个字符 var str:String="abcdefgh" ...

  3. js中的 substring和substr方法

    原文: http://www.cnblogs.com/chinafine/archive/2009/02/26/1398771.html 1.substring 方法 定义和用法 substring ...

  4. java有substr方法_java substring和substr

    1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符. 语法 stringObject.substring(start,stop) 参数     ...

  5. 字符串substr方法,字符串substring方法

    写在前面:很希望大家在学习这写东西的时候一定要看比较官网的文档:MDN,自己去查一查. 官方警告: 尽管 String.prototype.substr(-) 没有严格被废弃 (as in " ...

  6. js进阶正则表达式15验证身份证号(|符号的使用:var reg=/^\d{17}[\d|X]$|^\d{15}$/)(str的方法substr)...

    js进阶正则表达式15验证身份证号(|符号的使用:var reg=/^\d{17}[\d|X]$|^\d{15}$/)(str的方法substr) 一.总结 1.|符号的使用:var reg=/^\d ...

  7. JavaScript substr() 和 substring() 方法的区别

    JavaScript substr() 和 substring() 方法的区别 substr 方法 返回一个从指定位置开始的指定长度的子字符串. stringvar.substr(start [, l ...

  8. js字符串slice_JavaScript子字符串示例-JS中的Slice,Substr和Substring方法

    js字符串slice In daily programming, we often need to work with strings. Fortunately, there are many bui ...

  9. JS中数组和字符串具有的方法,以及substring,substr和slice的用法与区别

     String 对象属性 属性 描述 constructor 对创建该对象的函数的引用 length 字符串的长度 prototype 允许您向对象添加属性和方法 String 对象方法 方法 描述 ...

最新文章

  1. c# 加密解密帮助类
  2. 天天生鲜的用户登录机制和redis的作用
  3. UIAutomator简介
  4. python转换窗口无响应_Tkinter窗口显示(没有响应),但代码正在运行
  5. 负margin几种用法的总结
  6. php 删除%3ca%3e标签,a和table标签的应用
  7. C# textBox框实现输入像百度搜索出现下拉列表的格式
  8. 移动端点击出现阴影 css解决方案
  9. ArcGis 拓扑检查——缺顶点、悬挂检查代码 C#
  10. 分享使用iphone4的60条技巧
  11. 新能源产业写入2021年11省两会政府工作报告,大爆发在即!
  12. java毕业设计学生考勤系统Mybatis+系统+数据库+调试部署
  13. 白鹭引擎开发微信小游戏: API 调用教程文档
  14. C语言初阶第二篇:换我心,为你心,始知C语言 从程序调试到全网最详细字符串教学来喽
  15. 蜂蜜柚子茶最好的制作方法
  16. python创建学生类姓名学号_python定义一个学生类,包括学号、姓名和出生日期三个属性(数据成员);包括一个用...
  17. 【历史上的今天】11 月 9 日:TensorFlow 问世;Mozilla Firefox 发布标准版;Intel 和微软分道扬镳
  18. Decentralized Applications
  19. iOS进阶:【Mac地址】iOS another way to get mac address after iOS 7:getMacAddressFromMDNS
  20. 将一个文件夹里面的视频批量转换为图片并保存在同一目录下

热门文章

  1. windows10下openpose的安装和配置使用教程(C++),以及常见错误分析。
  2. 阿里云服务器漏洞phpmyadmin CVE-2016-6617解决方法
  3. 小程序服务器如何防攻击,中小网站防止DDOS攻击的方法
  4. 删除 python print()输出的字符里的空格
  5. 深度学习与西储大学轴承数据集(一)
  6. C语言-OFDM过采样获得中频IF信号
  7. Protel 2004 电路设计 鲁捷,焦振宇,孟凡文编著
  8. 使用SSH完成linux和windows之间的文件互传(linux端)
  9. javaweb之ajax
  10. 如何取消windows XP登录框,让其自动登录