Js中substring、substr、slice的区别

stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符
stop 不接受负数。

stringObject.substr(start,length)可在字符串中抽取从start下标开始的指定数目的字符
start 如果是负数,则从字符串的尾部开始,即-1 指字符串中最后一个字符。

stringObject.slice(start,stop)提取字符串的某个部分,并以新的字符串返回被提取的部分
start 如果是负数,则从字符串的尾部开始,即-1 指字符串中最后一个字符。
stop 可接受负数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. javascript删除元素节点 IE中有这样一个方法:removeNode(),这个方法在IE下是好使的,...
    落魂灬阅读 2,701评论 0 1
  • substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始...
    凡凡的小web阅读 5,594评论 0 1
  • 什么是对象JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。对象...
    阿r阿r阅读 3,196评论 0 9
  • 一、String 字符串对象 定义字符串的方法就是直接赋值。比如: 定义mystr字符串后,我们就可以访问它的属性...
    越IT阅读 3,795评论 0 0
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,739评论 0 8