用以截取字符串,JavaScript字符串对象charAt方法入

时间:2019-07-25 12:39来源:亚洲城ca88唯一官方网站
JavaScript charAt 方法 JavaScript substring 方法 JavaScript substr 方法 charAt 方法用于从字符串中取得指定位置的字符。其语法如下: substring方法用于通过指定开始和结束位置来截取字符串并返回

JavaScript charAt 方法

JavaScript substring 方法

JavaScript substr 方法

charAt 方法用于从字符串中取得指定位置的字符。其语法如下:

substring 方法用于通过指定开始和结束位置来截取字符串并返回截取部分字符串。其语法如下:

substr 方法用于根据开始位置和长度截取字符串并返回截取部分字符串。其语法如下:

复制代码 代码如下:

复制代码 代码如下:

复制代码 代码如下:

str_object.charAt( x )

str_object.substring(start, end)

str_object.substr(start, length)

参数说明:

参数 说明
str_object 要操作的字符串(对象)
start 必需。开始截取的位置,非负整数
end 可选。字符串截取结束的位置,非负整数;如果省略,则至字符串结束为止

参数说明:

参数 说明
str_object 要操作的字符串(对象)
x 必需。表示位置的数字

提示:如果参数 start 与 end 相等,那么该方法返回的就是一个空串。如果 start 比 end 大,那么该方法在截取字符串之前会先交换这两个参数。

参数 说明
str_object 要操作的字符串(对象)
start 必需。开始截取的位置,从 0 开始计算;如果为负数则从字符串末尾开始计算(经测试,某些浏览器版本下无效)
length 可选。指要截取的字符串长度,省略则至到字符串结束

提示:字符串是从 0 开始计数的。

substring 方法实例

提示:substr 方法不符合 ECMAscript 标准,因此不建议使用。

charAt 方法实例

复制代码 代码如下:

substr 方法实例

复制代码 代码如下:

<script language="JavaScript">

复制代码 代码如下:

<script language="JavaScript">
document.write( "jb51".charAt( 1 ) );
</script>

var str = "abcdef";
document.write( str.substring(1, 3) "<br />" );
document.write( str.substring(2, 2) "<br />" );
document.write(str.substring(3, 1));

<script language="JavaScript">

运行该例子,输出:

</script>

var str = "www.jb51.net";
document.write( str.substr(4,5) );

复制代码 代码如下:

运行该例子,输出:

</script>

b

复制代码 代码如下:

运行该例子,输出:jb51

提示:如果参数 x 不在 0 与字符串最大长度之间,该方法将返回一个空字符串。

bc

复制代码 代码如下:

您可能感兴趣的文章:

  • JavaScript字符串对象slice方法入门实例(用于字符串截取)
  • JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
  • JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
  • JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
  • JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
  • JavaScript字符串对象substr方法入门实例(用于截取字符串)
  • JavaScript字符串对象substring方法入门实例(用于截取字符串)
  • JavaScript字符串对象

bc

jb51

substring 与 slice 、substr 的区别

您可能感兴趣的文章:

  • JavaScript字符串对象slice方法入门实例(用于字符串截取)
  • JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
  • JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
  • JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
  • JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
  • JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
  • JavaScript字符串对象substring方法入门实例(用于截取字符串)
  • JavaScript字符串对象

1.substring 不能接受负的参数,而 slice 方法则可以
2.substring 第二个参数是指定截取结束的位置,而 substr方法第二个参数是指定字符串截取的长度

您可能感兴趣的文章:

  • JavaScript字符串对象slice方法入门实例(用于字符串截取)
  • JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
  • JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
  • JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
  • JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
  • JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
  • JavaScript字符串对象substr方法入门实例(用于截取字符串)
  • JavaScript字符串对象

编辑:亚洲城ca88唯一官方网站 本文来源:用以截取字符串,JavaScript字符串对象charAt方法入

关键词: 亚洲城ca88