资讯专栏INFORMATION COLUMN

String 常用方法

Zack / 795人阅读

String方法
charAt()

String.charAt(index);
选取指定字符串位置。
字符串第一个字符下标(索引)是 0,最后一个字符的下标为 字符串长度减去 1 (String.length - 1);
参数 index 不在 String.length - 1 之间,将返回一个空字符串

let myStr = "abcde";
console.log(myStr.charAt(2));    // c,下标从0开始,传入数字2,就是索取下标为2的字符
console.log(myStr.charAt(myStr.length - 1));    // e,获取最后一位字符
indexOf()

返回指定值的字符串首次出现的位置
如果要检测的字符串值没有出现,则返回 -1

let myStr = "abcde";
console.log(myStr.indexOf("d"));    // 3,获取到“d”的下标是3
console.log(myStr.indexOf("f"));    // -1,获取不到当前输出的字符将输出 -1
split()

将字符串分割为字符串数组,并返回此数组

let myStr = "小明BU喜欢小 红";
console.log(myStr.split("BU"));    // ["小明", "喜欢小 红"]

如果参数只是个双引号,将会把每个字符都分割一遍
console.log(myStr.split(""));    // ["小", "明", "B", "U", "喜", "欢", "小", "", "红"]

去掉字符中的空格
console.log(myStr.split(" "));    // ["小明BU喜欢小", "红"]

这里简单讲下数组方法join(),当输出到页面时候,它是用逗号分割的,有童鞋想去掉逗号分隔符(比如我)
document.write(myStr.split("").join(""));    // 小明BU喜欢小 红
split()是以切割掉某符号,而join()是以什么什么符号来切,例:
document.write(myStr.split("").join("!"));    // 小!明!B!U!喜!欢!小! !红,将逗号改成感叹号切割
啊啊啊啊。。。我懒就这样吧,编辑好累

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/83708.html

相关文章

  • 第八章-Java常用API#yyds干货盘点#

    摘要:常用类概述包含执行基本数字运算的方法没有构造方法,如何使用类中的成员呢看类的成员是否都是静态的,如果是,通过类名就可以直接调用。所有类都直接或间接的继承该类。 1 常用API1.1 Math1.1.1 Math类概述Math包含执行基本数字运算的方法没有构造方法,如何使用类中的成员呢?看类的成员是否都是静态的,...

    番茄西红柿 评论0 收藏2637
  • JS标准库的部分内置对象的常用属性和方法

    摘要:常用的属性和方法创建空创建给对象添加属性给对象添加多个属性给对象添加给对象添加返回属性配置对象返回所有属性名数组返回对象原型对象阻止对象扩展冻结对象密封对象检测是否可扩展布尔值检测是否冻结布尔值检测是否密封布尔值对象原型对象对象实例的属性和 常用Object的属性和方法 创建空Object var o1 = {}; var o2 = Object.create(Object.prot...

    source 评论0 收藏0
  • java学习(五) —— 常用API类概述

    摘要:成员方法类概述用于产生随机数成员方法正则表达式相关方法判断功能分割功能替换功能获取功能和类的使用类概述包含一些有用的类字段和方法。注意它不能被实例化,因为此类构造器是私有的成员方法类类概述表示特定的瞬间,精确到毫秒。 前言 我们都知道,JDK包含了JRE,而JRE中也提供了各种功能的java类,现在我们就对这些类有个简单了解,然后灵活运用。 常用类:Object类/Scanner类,...

    Tecode 评论0 收藏0
  • Java知识点总结(常用类-字符类)

    摘要:知识点总结常用类字符类知识点总结常用类类型用来比奥斯在编码中的字符。使用给定中的字符替换此序列的子字符串中的字符。将此字符序列用其反转形式取代。返回最右边出现的指定子字符串在此字符串中的索引。 Java知识点总结(常用类-字符类) @(Java知识点总结)[Java, Java常用类] [toc] Char char类型用来比奥斯在Unicode编码中的字符。Unicode用来处理各...

    xiaokai 评论0 收藏0
  • JavaScript的String

    摘要:如果小于的长度,那返回拼接的字符串用拼在前面以达到的长度,如果必要的话,重复参数目标长度。如果小于的长度,那么返回用来拼接的字符串。的值为统一化这个方法把给定的统一为特定的某种格式。 String作为JS里面最常用的数据类型,我好像没有好好地总结过,所以偶尔有些不常用的,细节的知识点还是不是100%的自信,希望写篇文章来巩固一下。文章主要分为一下几部分: 1:创建一个字符串的3种方法以...

    DangoSky 评论0 收藏0
  • StringUtils工具类的常用方法

    摘要:对字符串数组中的每个字符串进行,然后返回。如果为或长度为,则返回本身比较两个字符串是否相等,如果两个均为空则也认为相等。另外有关的详细请参见官方网站 StringUtils 方法的操作对象是 java.lang.String 类型的对象,是对 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullP...

    Scorpion 评论0 收藏0

发表评论

0条评论

Zack

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<