zoukankan      html  css  js  c++  java
  • 字符对象的方法

    注意:通过[]的形式去访问字符中的某一个,在ie7及更早版本全部返回undefined

    eg:

    var str='hello world';

    console.log(str[1]);

    charAt()

    返回指定位置的字符

    语法:stringObject.charAt(index)  表示字符串中的某个位置的数字,字符在字符串中的下标

    charCodeAt()

    用于获取指定位置的那个字符的字符编码

    indexOf()

    从字符串中搜索给定的字符串,返回子字符串的位置。只检测第一次出现的位置。可以接受第二个参数,表示从那个下标开始检测

    返回值:数值

    说明:如果没有找到该字符串,返回-1

    特点:如果有多个相同的字符,只返回第一次检测的字符下标

     lastIndexOf()

    从一个字符串中搜索给定的子字符串,返回子字符串中的位置,检测最后一个匹配到的字符串,第二个参数表示会从指定的位置向前搜索

    字符串对象的截取方法

    slice()

    同数组里比较

    语法:string.slice(start,end)

    功能:截取字符串

      1>start:必须,指定子字符串的开始位置

      2>end:可选  表示子字符串到哪里结束,end本身不在截取范围之内,省略是截取至字符串的末尾

      3>当参数为负数,会将传入的负值与字符串的长度相加

    substr()

    语法:string.substr(start,len)

      1.start:必须

      2.len  表示截取的字符总数,省略时截取至字符串的末尾

      3.当start为负数时,会将传入的负值与字符串的长度相加

      4.当len为负数时,返回空字符串

    search()

    用于检索字符串中指定的字符串,或检索与正则表达式相匹配的子字符串,与indexOf类似

    mach()

    用于查找到该字符串返回该查找的字符,找不到返回null

    split()

    用于把一个字符串分割成字符串数组,返回值是Array类型

  • 相关阅读:
    秋招结束了
    面向萌新的日麻面麻规则简化/改进
    DataTable 转换为Tree 树状结构
    jmeter beanshell断言
    jmeter请求参数包含中文
    Centos7 yum缓存rpm安装包
    nginx针对某个url限制ip访问,常用于后台访问限制
    有关json-lib2.4在转java对象时超过7位数的Double类型会出现科学计数法和精度丢失的问题
    SAP 下载安装
    android okhttp + retrofit使用
  • 原文地址:https://www.cnblogs.com/110162-wsx/p/9153914.html
Copyright © 2011-2022 走看看