例子:

var letters = "abcdefg";
console.log(letters.substr(1,3))//结果为bcd
console.log(letters.substring(1,3));//结果为bc

区别:

  • substr(start,length)是从起始索引号开始提取指定长度的字符串;
  • substring(start,stop)是提取字符串中两个指定索引号之间的字符;(跟Java中一样),数学上相当于提取 [start,stop) 之间的字符。

JavaScript中substr()和substring的区别相关推荐

  1. JavaScript 中 substr 和 substring的区别

    String.substr(N1,N2)  这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; String.substring(N1,N2) 这个就有点特别了,它是先从N1,N2里 ...

  2. JavaScript中substr和substring

    String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; String.substring(N1,N2) 这个就是我们常用的从指定的位置(N1)到 ...

  3. js中substr与substring的区别

    Js的substring和C#的Substring的作用都是从一个字符串中截取出一个子字符串,但它们的使用方法却有很大的不同,下边我们来比较看看: Js的substring 语法: 程序代码  Str ...

  4. JavaScript中String的slice(),substr(),substring()三者区别

    JavaScript中String的slice(),substr(),substring()三者区别 共同之处 从给定的字符串中截取片段,并返回全新的这片段的字符串对象,且不会改动原字符串. 具体不同 ...

  5. java.substr_Java语言中substr和substring的区别

    Java语言中substr和substring的区别 由于在项目中有需要对字符串进行截取,然后手残使用了IDE自动提示的substr,没想那么多以为substr和substring没多大区别. 然而并 ...

  6. JavaScript中的String substring()方法和示例

    JavaScript | 字符串substring()方法 (JavaScript | String substring() Method) The String.substring() method ...

  7. javascript中children和childNodes的区别

    javascript中children和childNodes的区别 1.childNodes:它是标准属性,它返回指定元素的子元素集合,包括HTML节点,所有属性,文本节点. 可以通过nodeType ...

  8. javascript中call和apply的区别

    我理解javascript中call和apply的区别仅在于语法不同. 下例中分别调用call和apply对myObj进行修改,语法不同,但使用效果是一样的: var myObj = { " ...

  9. JavaScript 中 Property 和 Attribute 的区别

    转自:http://www.cnblogs.com/elcarim5efil/p/4698980.html property 和 attribute非常容易混淆,两个单词的中文翻译也都非常相近(pro ...

最新文章

  1. Centos7KVM的安装与配置及创建虚拟机
  2. mysql 客服_MySQL
  3. vc调用matlab生成的dll实例
  4. 【今日CV 视觉论文速览】Part2 1 Feb 2019
  5. asp.net 将bmp格式图片怎么转换为jpg_PNG图片怎么转换成JPG?原来还可以这么转换...
  6. Spring配置JPA的xml路径的问题
  7. Ubuntu 修复windows启动项
  8. csv文件的使用,csv空白行问题
  9. 川崎机器人仿真软件K-ROSET破解版的发展历程
  10. 苹果付费app共享公众号_公众号+搭建知识付费网课分销平台聚合型玩法解析
  11. android测试命令,Android Instrument测试命令使用小记
  12. m4s格式转换mp3_mp4怎么转换成mp3格式?mp4转mp3的傻瓜式方法
  13. 三角肌前束(05):杠铃颈前推举
  14. echarts 文本标签配置 label文字样式
  15. mysql入门很简单系列视频-学习笔记
  16. oracle无法打开12560
  17. 欧姆龙PLC项目程序NJ系列模切机程序
  18. Git、GitHub、Gitee、GitLab的学习
  19. Linux文件导入gitee仓库中
  20. 单片机之人体感应传感器原理与实现

热门文章

  1. Setting the Reply-To Header in an Email using CDONTS.NewMail Object and CDO Message
  2. 使用SQLite删除Mac OS X 中launchpad里的快捷方式
  3. marquee实现文字移动效果;js+div实现文字无缝移动效果
  4. objc runtime 动态增加属性
  5. Linux音频设备驱动
  6. jQuery与其它库冲突的解决方法(转)
  7. 分享.NET开发中经常使用到的代码片段 完全从实际项目中提取出来,也可被反反复复的重复借用...
  8. sina微博api源码阅读之函数
  9. 栈区和堆区内存分配区别
  10. 应用交换技术的负载均衡算法