zoukankan      html  css  js  c++  java
  • JavaScript字符串api简单说明

    1、可返回指定位置的字符

    stringObject.charAt(index);

    2、返回的是位于指定位置的字符的编码

    stringObject.charCodeAt(index);

    3、用于连接两个或多个字符串,返回新字符串不修改原字符串

    stringObject.concat(stringX,stringX,...,stringX);

    4、返回某个指定的字符串值在字符串中首次出现的位置,fromindex表示从下标几开始

    stringObject.indexOf(searchvalue,fromindex);

    5、返回一个指定的字符串值最后出现的位置,fromindex表示从下标几开始(但是注意是反过来数)

    stringObject.lastIndexOf(searchvalue,fromindex);

    6、可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配

    stringObject.match(searchvalue);
    stringObject.match(regexp);

    7、字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串,返回新字符串不修改原字符串

    stringObject.replace(regexp/substr,replacement);

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

    stringObject.search(regexp);

    9、可提取字符串的某个部分,并以新的字符串返回被提取的部分

    stringObject.slice(start,end);

    10、把一个字符串分割成字符串数组,separator表达要分割的切割点,howmany表示最大长度

    stringObject.split(separator,howmany);

    11、可在字符串中抽取从 start 下标开始的指定数目的字符,start可以是负数,-1表示最后一个-2倒数第一个以此类推,length表示长度

    stringObject.substr(start,length);

    12、用于提取字符串中介于两个指定下标之间的字符

    stringObject.substring(start,stop);
  • 相关阅读:
    七个高效的文本编辑习惯(以Vim为例)
    rbx1 package 下载安装过程
    ros机器人开发概述
    ROS BY EXAMPLE 1 -- 环境设置与安装
    除法取模练习(51nod 1119 & 1013 )
    kinect driver install (ubuntu 14.04 & ros-indigo)
    ros问题总结
    200行代码搞定炸金花游戏(PHP版)
    JavaScript方法call,apply,caller,callee,bind的使用详解及区别
    javascript中apply、call和bind的区别
  • 原文地址:https://www.cnblogs.com/huangqiming/p/8384051.html
Copyright © 2011-2022 走看看