猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
substring 和substr 的区别
这个运行都是一样的结果,不知道这两个方法是怎么个情况
qq_carry型选手_0
浏览 991
回答 1
1回答
牛奶老哥哥
两个方法第二个参数的意思不同:stringObject.substring(start,stop) // stop:可选。一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。 stringObject.substr(start,length) // length:可选。一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。substr() 的参数指定的是子串的开始位置和长度,因此它可以替代 substring() 和 slice() 来使用。与 substr() 和 slice() 方法不同的是,substring() 不接受负的参数。就酱望采纳
0
0
1
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续