美文网首页
第九章 字符串的一些方法

第九章 字符串的一些方法

作者: 扶光_ | 来源:发表于2021-04-27 14:41 被阅读0次

一些常用的字符串方法

1. indexof() 查找字符串

通过字符查找该字符的下标值

        var str = "fhaiuhfiah";//下标是从0开始 查找到第一个字符串(空格也算在内) 
        console.log(str.indexOf("i"));  
indexof
2. lastIndexOf() 从后面开始查找 返回下标值
  var str = "fhaiuhfiah";
        console.log(str.lastIndexOf("i"));  
lastIndexOf

上面两个都是 如果查不到该字符 结果会返回-1

3.slice() 截取字符串

一个参数的话:就会从开始截取到结束位置
两个参数:第一个参数初始位置 第二个参数结束位置

var txt = "sfhshflh";
       console.log(txt.slice(2,4)); //左开右闭区间 也可以写负数
slice

负数形式 (但一般都不怎么会用到负数)

 var txt = "sfhshgvsvflh";
       console.log(txt.slice(-8,-4));
负数
4.substring() 截取
 var txt = "sfhshgvsvflh";
       console.log(txt.substring(2,4)); //左开右闭区间
substring()

那么大家会有问题 这个不是和第三种的截取不都是一样的吗 ?有什么区别呢

  • 区别就是substring()不能接收负数
5.substr() 截取

第一个参数开始位置 第二个参数截取个数

这个和以上两种截取的方式不一样 这个第二个参数是截取的个数

  var txt = "sfhshgvsvflh";
       console.log(txt.substr(2,4));
substr
6. toUpperCase() 大写
7.toLowerCase() 小写
8. trim() 删除空格 兼容性 ie8以下不支持
9. replace("old","new"); 替换

是将第1个参数替换为第2个参数

10.split("") 里面写符号 字符串---->数组

它是通过字符串里面的符号来进行分割几个元素的

var txt = "sfh*shgv*sv*flh";
       console.log(txt.split("*"));
split

相关文章

  • String(字符)篇

    1.字符串的一些问题 2.字符串属性和方法 字符串属性 字符串方法 javascript == 与 ===区别

  • js string对象-replace方法

    js string对象 方法 replace方法 用于在字符串中用一些字符串替换另外一些字符串,也可以替换一个正则...

  • Python—字符串(二)

    上篇讲了python字符串的一些常用方法,现在再来看看字符串的一些不常用的方法吧(个人觉得比较鸡肋的方法)。 ce...

  • 第九章 字符串的一些方法

    一些常用的字符串方法 1. indexof() 查找字符串 通过字符查找该字符的下标值 2. lastIndexO...

  • 字符串&数组方法

    介绍一些项目常用到的数组和字符串方法,这些方法方便我们灵活运用请求的数据中的数组或者字符串。 数组方法 字符串转换...

  • JavaScript文本类型

    字符串的一些调用方法 注: 字符串是固定不变的,类似replace()和toUpperCase()的方法都返回新的...

  • Swift截取字符串

    一、Swift字符串操作,常用的一些方法,获取字符串长度,字符串首字母大写,字符串全部大写等 /// 一些常用st...

  • 使用函数模拟字符串对象方法

    字符串对象方法有很多,现在我将模拟我们经常使用的一些方法,通过这些方法我们会学习到字符串方法的使用并且更加的了解他...

  • Python—字符串(一)

    python的字符串类型有很多方法,可以看到如下,本篇仅记录常用的一些方法: 字符串为不可变类型,因此他的所有方法...

  • 字符串

    1、模版字符串 2、字符串新增的一些方法 intro.startWidth('我'):字符串是否以“我”为开头in...

网友评论

      本文标题:第九章 字符串的一些方法

      本文链接:https://www.haomeiwen.com/subject/rdburltx.html