源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript substr和substring用法比较

  • 时间:2020-05-08 07:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript substr和substring用法比较
substr函数和substring函数都是用来从某个“母字符串”中提取“子字符串”的函数。但用法有些差别,下面分别介绍 [b]substr 方法 [/b] 定义和用法 substr 方法用于返回一个从指定位置开始的指定长度的子字符串。 语法 stringObject.substr(start [, length ]) 参数 描述 start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选。在返回的子字符串中应包括的字符个数。 说明 如果start为负数,则start=str.length+start。 如果 length 为 0 或负数,将返回一个空字符串。 如果没有指定该参数,则子字符串将延续到stringObject的最后。 功能:从“母字符串”的“指定位置”开始提取“指定长度”的“子字符串”。 使用方法:
[url=http://www.1sucai.cn/article/23421.htm]如需引入外部Js需刷新才能执行[/url]]
2)如果startIndex、endIndex 相等,则返回空串。如果startIndex 比 endIndex 大,则提取子串之前,调换两个参数。即stringObject.substring(startIndex,endIndex)等同于stringObject.substring(endIndex,startIndex)
[u]复制代码[/u] 代码如下:
var stringObject = "hello world!"; alert(stringObject.substring(3,3)); // 空串 alert(stringObject.substring(3,7)); // lo w alert(stringObject.substring(7,3)); // lo w
[u]复制代码[/u] 代码如下:
母串 = "上海自来水来自海上"; 子串 = 母串.substring(2,4); //从“编号为2”的字符开始,到“编号为(4-1)”的字符结束的子字符串。返回值: "自来"
substr()可以代替substring()来使用,从上面代码看出 stringObject.substr(3,4) 等同于stringObject.substring(3,7)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部