JS的substr与substring的区别
substr返回从指定位置开始的指定长度的子字符串
str.substr(star[,length]) 第二个参数可选,不选的话,截取到最后,如果length为0或者负数,那么返回的将是一个空字符串。
star从0开始。
substring返回的是指定位置的字符串
str.substring(star,end) star和end不一定谁大谁小,取的是两者之间的较小值作为截取字符串的起点。
star和end都是从0开始算起。
str.substr(star[,length]) 第二个参数可选,不选的话,截取到最后,如果length为0或者负数,那么返回的将是一个空字符串。
star从0开始。
substring返回的是指定位置的字符串
str.substring(star,end) star和end不一定谁大谁小,取的是两者之间的较小值作为截取字符串的起点。
star和end都是从0开始算起。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步