首页 > 软件开发 > JavaScript >

javascript中字符串截取的几种常用方法

来源:互联网 2023-03-17 00:47:52 510

javascript中经常需要对字符串进行比较、截取判断等操作。其中截取字符串有很多种用法,本文就对这些方法进行整理讲解。

Kpb办公区 - 实用经验教程分享!

Kpb办公区 - 实用经验教程分享!

工具/原料

  • javascript编辑器
  • javascript运行环境,浏览器或nodejs等

方法/步骤

  • 1

    函数:split,作用是使用一个指定的分隔符把一个字符串分割到数组中。简单来说,就是将字符串分割,返回值为一个数组对象,包含最终的分割结果。Kpb办公区 - 实用经验教程分享!

    示例如下:

    Kpb办公区 - 实用经验教程分享!

    Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 2

    函数:join,作用与split刚好相反,使用分隔符将一个数组合并为一个字符串。Kpb办公区 - 实用经验教程分享!

    还是以上一个例子中结果为例,转换为数组后,对数组调用join方法,最后得到一个新的字符串。Kpb办公区 - 实用经验教程分享!

    示例如下:

    Kpb办公区 - 实用经验教程分享!

    Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 2本页面非法爬取自百度经验
  • 3

    函数:substring,作用提取字符串中介于两个指定下标之间的字符。Kpb办公区 - 实用经验教程分享!

    语法为: 'a string'.substring(start,stop),返回的子串包括 start 处的字符,但不包括 stop 处的字符。起始位置从0开始。Kpb办公区 - 实用经验教程分享!

    我们看示例如下:

    Kpb办公区 - 实用经验教程分享!

    Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 4

    函数:substr,返回一个从指定位置开始的指定长度的子字符串。Kpb办公区 - 实用经验教程分享!

    语法为:'a string'.substr(start [, length ]) ,返回的子串包含从start(包括 start 所指的字符) 处开始的 length 个字符。Kpb办公区 - 实用经验教程分享!

    示例如下:

    Kpb办公区 - 实用经验教程分享!

    Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 5

    函数:slice,作用提取字符串中介于两个指定下标之间的字符。Kpb办公区 - 实用经验教程分享!

    语法为:'a string'.substring(start,stop),返回的子串包括 start 处的字符,但不包括 stop 处的字符。起始位置从0开始。Kpb办公区 - 实用经验教程分享!

    我们看示例如下:Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 6

    slice()、substring() 和 substr() 都可返回字符串的指定部分。slice与substring参数用法相同,都是起始位置与结束位置。但slice() 比 substring() 要灵活一些,因为它允许使用负数作为参数。slice() 与 substr() 有所不同,因为它用两个字符的位置来指定子串,而 substr() 则用字符位置和长度来指定子串。Kpb办公区 - 实用经验教程分享!

  • 7

    函数:indexOf,返回字符串中匹配子串的第一个字符的下标。用来在查找字符串中是否包含某个字符串,返回匹配的下标。Kpb办公区 - 实用经验教程分享!

    下标可在后续截取时传入给slice,substring或substr函数使用。Kpb办公区 - 实用经验教程分享!

    示例如下:

    Kpb办公区 - 实用经验教程分享!

    Kpb办公区 - 实用经验教程分享!

    javascript中字符串截取的几种常用方法Kpb办公区 - 实用经验教程分享!

  • 注意事项

    • slice与substring参数都是起始位置与结束位置
    • slice参数允许使用负数表示位置,而substring不允许
    • substr参数分别为字符位置和截取字符长度

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Kpb办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码