substr() 方法

本文详细介绍了JavaScript substr()方法的两种用法,包括两个参数和一个参数的使用场景,通过实例演示如何进行字符串截取操作。无论你是初学者还是进阶开发者,都能掌握这个实用的字符串处理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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"
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是小夏呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值