资讯专栏INFORMATION COLUMN

字符串常用方法

zhiwei / 2228人阅读

字符串:由0个或多个字符组成的串,只能读取,不能设置。

string.方法名(参数1,[参数2]),返回值类型

参数列表

[]:可选参数

charAt()
    /*
     *  string.charAt(index),String
     * 作用:查找字符串某一位置是什么字符
     * 参数:
     *  index:查找第几位是什么字符串,第一位是0
     * 注意:
     *  1.只能获取,不能设置
     *  2.没有这一位,返回空字符串
     * */
charCodeAt()
    /*
     *  string.charCodeAt(index),Number
     * 作用:返回字符串某一位字符串的unicode码
     * 参数:
     *  index:第几位,从0开始
     *  [a-z]:97-122
     *  [A-Z]:65-90
     *  [0-9]:48-57
     * */
indexOf()
   /*
     *  string.indexOf(searchValue,[index]),Number
     * 作用:从字符串第一位开始查找指定的字符第一次出现的位置(从左往右)
     * 参数:
     *  searchValue:要查找的字符,string
     *  [index]:从第几位开始找,默认值为0
     * 注意:
     *  1.没找到指定字符,返回-1
     *  2.不传参数,返回-1
     * */
lastIndexOf()
    /*
     * string.lastIndexOf(searchValue,[index]),Number
     * 作用:从字符串最后一位开始查找指定的字符第一次出现的位置(从右往左)
     * 参数:
     *   searchValue:要查找的字符,string
     *   [index]:从第几位开始找,默认值为最后一位
     * 注意:
     *   1.没找到指定字符,返回-1
     *   2.不传参数,返回-1 
     * */
split ()
    /*
     * string.split(separate),Array
     * 作用:把字符串用指定分隔符分隔,放到数组里返回
     * 参数:
     *     separate:分隔符
     *注意:
     *    1.不传参数,把整个字符串放到数组里返回
     *    2.分隔符是空字符串"",字符串的每一个字符都是一个结果放到数组里返回
     *    3.用字符串里没有的字符分隔,把整个字符串放到数组里返回
     * */
join()
    /*
     *  Array.join(separate),String
     *  作用:把数组里的值用分隔符连接成字符串返回
     * 参数:
     *    separate:连接符
     * 注意:
     *      1.不传参数,默认连接符是逗号
     * */
toLowerCase()
   /*
    * string.toLowerCase(),String
    * 作用:把字符串里大写变成小写
    * */
toUpperCase()
   /*
    * string.toUpperCase(),String
    * 作用:把字符串里小写变成大写
    * */
查找替换
    
这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这好是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这好是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是一行文字这是好一行文字这是一行文字这是一行文字这是一行文字
slice()
    /*
     *  string.slice(begin,[end]),string
     *  作用:
     *      截取字符串中某一段字符片段
     *  参数:
     *      begin:开始位置
     *      [end]:结束位置,默认是最后一位
     *  注意:
     *      1.不传参数,返回整个字符串
     *      2.从开始位置截取到结束位置,不包括结束位置的字符
     *      3.结束位置-开始位置 = 截取的字符个数,从开始位置截取几个字符
     *      4.截取不到,返回空字符串
     *      5.-1是最后一位
     * */
substring()
    /*
     *  string.substring(begin,[end]),string
     *  作用:
     *      截取字符串中某一段字符片段
     *  参数:
     *      begin:开始位置
     *      [end]:结束位置,默认是最后一位
     *  注意:
     *      1.不传参数,返回整个字符串
     *      2.从开始位置截取到结束位置,不包括结束位置的字符
     *      3.结束位置-开始位置 = 截取的字符个数,从开始位置截取几个字符
     *      4.截取不到,返回空字符串
     *      5.与slice区别
     *          a.大小,会自动转成小大
     *          b.负数
     * */
substr()
    /*
     *  string.substr(begin,[length]),string
     *  作用:
     *      截取字符串中某一段字符片段
     *  参数:
     *      begin:开始位置
     *      [length]:截取长度
     *  注意:
     *      1.不传参数,返回整个字符串
     *      2.从开始位置截取到结束位置,不包括结束位置的字符
     *      3.结束位置-开始位置 = 截取的字符个数,从开始位置截取几个字符
     *      4.截取不到,返回空字符串
     *      5.-1是最后一位   
     * */
trim()
    /*
     *  string.trim(),string
     *  作用: 去除字符串前后空格
     * */

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

转载请注明本文地址:https://www.ucloud.cn/yun/92039.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
  • Python 101: 和符串相关的常用操作

    摘要:和字符串相关的常用操作泊学视频学习泊学阅读文档在中,最常用的一类数据类型,莫过于字符串了。在接下来的两小节内容里,我们就来分享和字符串相关的各种最常用的操作。以上,就是这一节的内容,我们了解了字符串的创建常用操作以及获取帮助的方式。 如果你正在找一个轻松愉快,但又紧凑高效的Python视频,Python 101这个系列就是专门为你设计的。我们会以一个开发者理解编程语言的视角,向大家完整...

    shadowbook 评论0 收藏0
  • javascript 数字的常用方法

    摘要:和全局方法一样,方法根据给定的进制数把一个字符串解析成整数为字符串,为进制数默认是方法返回一个被对象包装的原始值。方法以指定的精度返回该数值对象的字符串表示默认是全部,保留指定的位数方法返回指定对象的字符串表示形式。 Number 是javascript 的基本数据类型,数字,常用的就是获取几位小数点,和把字符串转成数字,下面我们来介绍下number的常用方法 创建数字的方式 let ...

    haitiancoder 评论0 收藏0
  • 正则表达式常用方法和规则整理

    摘要:二常用字符串对象方法检索与正则表达式相匹配的值,返回中第一个与相匹配的子串的起始位置,如果没有找到返回方法不执行全局匹配,它将忽略标志。找到一个或多个正则表达式的匹配,返回匹配的字符串数组。替换与正则表达式匹配的子串。 作者:心叶时间:2018-04-28 09:33 一:常用正则对象方法 RegExpObject.exec(string) 检索字符串中指定的值,如果匹配到,返回格式...

    FleyX 评论0 收藏0
  • javascript中符串常用方法

    摘要:代码示例在中首次出现的位置下标是提取字符串的片段用于提取字符串中的片段,并在新的字符串中返回被提取的部分该方法至少接收一个参数语法参数类型描述必须。代码示例提取字符串中指定数目的字符串方法用于提取字符串中指定数目的字符串。子串中的字符数。 字符串是存储字符的变量,字符串类型的变量在声明的时候,需要放在一对英文的双引号或单引号内,引号内的文本可以写任意字符,如下: var x=hello...

    qpal 评论0 收藏0

发表评论

0条评论

zhiwei

|高级讲师

TA的文章

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