10 种常用的字符串方法

这篇具有很好参考价值的文章主要介绍了10 种常用的字符串方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

10 种常用的字符串方法

1.concat()

字符串拼接

      const str1 = '12345678';
      const str2 = 'abcdefgh';
      const str3 = '-=【】;‘';
      console.log(str1.concat(str2,str3))//12345678abcdefgh-=【】;‘'

2.includes()

判断字符串中是否包含指定值,返回布尔值

      const str1 = '12345678';
      console.log(str1.includes('a'))//false

3.indexOf()

判断字符串中是否包含指定值,返回符合的第一个值的下标,没有返回-1

      const str1 = '1234567811';
      console.log(str1.indexOf('a'))//-1
      console.log(str1.indexOf('6'))//5
      console.log(str1.indexOf('1'))//0

4.lastIndexOf()

从右到左判断字符串中是否包含指定值,返回符合的第一个值的下标,没有返回-1

     const str1 = '1234567811';
      console.log(str1.lastIndexOf('a'))//-1
      console.log(str1.lastIndexOf('6'))//5
      console.log(str1.lastIndexOf('1'))//9

5.repeat()

将字符串复制几份

      const str1 = '1234';
      console.log(str1.repeat(4))//1234123412341234

6.replace()

替换字符串内元素,可以直接传值,也可以传正则表达式,将参数一替换为参数二。

      const str1 = '12345678';
      console.log(str1.replace(/3/,'1'))//12145678
      console.log(str1.replace('5','1'))//12341678

7.slice()

提取字符串的一部分,一个参数默认到最后。

      const str1 = 'aabbccdd';
      console.log(str1.slice(3))//bccdd
      console.log(str1.slice(3,5))//bc

8.split()

将字符串拆分为数组,第一个参数为拆分条件,第二个则规定了拆分后的数组元素个数。

    const str1 = '12131415'
      console.log(str1.split('1'))// ['', '2', '3', '4', '5']
      console.log(str1.split('1',2))// ['', '2']
      console.log(str1.split(''))// ['1', '2', '1', '3', '1', '4', '1', '5']
      console.log(str1.split('0'))// ['12131415']

9.substr()

提取字符串的一部分,从指定位置开始,并返回指定数量的字符

      const str1 = '12131415'
      console.log(str1.substr(1,1))//2
      console.log(str1.substr(2,3))//131
      console.log(str1.substr(3))//31415

10.substring()

提取字符串的一部分,从指定位置开始,并返回指定数量的字符(不包括end参数索引位置)文章来源地址https://www.toymoban.com/news/detail-697369.html

      const str1 = '12131415'
      console.log(str1.substring(1,1))//''
      console.log(str1.substring(1,2))//2
      console.log(str1.substring(3))//31415

到了这里,关于10 种常用的字符串方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 轻松掌握JavaScript字符串操作的10个小技巧

            在JavaScript中,字符串是一种基本的数据类型,表示文本字符序列。JavaScript提供了许多内置的字符串操作方法和属性,可以方便地对字符串进行处理。本教程将介绍一些常用的JavaScript字符串操作。 访问字符串长度 可以使用 length 属性获取一个字符串的长度。例如

    2024年02月06日
    浏览(35)
  • JavaScript:字符串的相关方法

    字符串的所有实例方法,都可以通过基本数据类型字符串去调用 字符串其本质就是一个字符数组 str.length 获取字符串的长度 str[index] 获取指定位置的字符 endsWith() - 检查字符串是否以指定内容结束 startsWith() - 检查字符串是否以指定内容开始 练习1: 获取用户输入的任意字符串

    2024年01月16日
    浏览(88)
  • JavaScript 处理字符串数组数据方法

            前端三件套中 JavaScript 就是充电处理业务逻辑的一个角色,在很多情况之下,或像在做项目之中去发起一些数据请求之后待服务器响应回馈给到客户端的时候,对于返回的数据需要进行一个格式的处理,比如有JSON,字符串,XML等等这些数据格式,有时需要格式转化,

    2024年02月12日
    浏览(31)
  • JavaScript删除字符串中指定字符的四种方法

    推荐使用第一种 第四种 方法一:使用 replace()方法 replace()方法用于将特定字符或字符串替换为其他字符或字符串 参数: 第一个参数是待替换的字符或字符串 , 第二个参数是替换为的字符或字符串。 可以将第一个参数设为 要删除的字符 ,将第二个参数 设为空字符串 ,这样

    2024年02月15日
    浏览(43)
  • JavaScript删除字符串最后一个字符的三种方法

    JavaScript删除字符串最后一个字符的三种方法 在JavaScript中,我们经常需要操作字符串。有时候,我们可能需要删除字符串的最后一个字符。下面将介绍三种常见的方法来实现这个目标。 方法一:使用 slice 函数 slice 函数是JavaScript中一个常用的字符串方法,它可以返回一个新的

    2024年02月08日
    浏览(42)
  • 在JavaScript中将字符串转换为数字的7种方法

    原始地址:https://dev.to/sanchithasr/7-ways-to-convert-a-string-to-number-in-javascript-4l 使用parseInt() parseInt()解析字符串并返回一个整数。可以包含空格。只返回第一个数字。 然而,该方法有一个限制。如果解析的是小数,它将四舍五入为最近的整数值,并将该值转换为 字符串 。一个可能

    2024年02月05日
    浏览(46)
  • 常用字符串处理方法汇总--Pandas

    字符串处理只能在Series上进行,不可以在DataFrame上操作,只能对字符串进行处理,不能对整数、日期进行处理 1.1.1 函数功能 统计Series中每个元素中包含pat的次数 1.1.2 函数语法 1.1.3 函数参数 参数 含义 pat 表达式 1.2.1 函数功能 统计Series中每个元素的长度 1.2.2 函数语法 2.1.1 函

    2024年02月12日
    浏览(37)
  • JavaScript 实现字符串转JSON对象的四种方法

    在很多时候我们都需要将数据转换为JSON的格式去进行请求,这里就给大家介绍几种转JSON的方法 语法: eval()定义:eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。

    2024年02月15日
    浏览(43)
  • 字符串输入的2种常用方法详解

    这种方法可以输入字符串, 但是只能输入一个词,遇到空格就结束了。 ,空格之后的字符,会留在缓冲区,等待下次读入。 如果我们要使用scanf函数来输入的话,有没有办法呢? 答案:有的。 除了转换修饰符 s 以外,也可以 使用“扫描集”(scanset)修饰符来读取字符串

    2024年02月04日
    浏览(20)
  • String字符串,FastJson常用操作方法

    1、创建配置环境 注意 测试的时候需要更改一下idea的设置 2、FastJson简介 3、 序列化 测试 JSON.toJSONString(序列化java对象) 4、 反序列化 5、枚举介绍 6、JSONField注解的使用 1、注解 2、作用于字段上面 3、格式化日期时间 4、指定字段不序列化 5、指定字段顺序 6、自定义序列化内容

    2024年02月21日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包