zoukankan      html  css  js  c++  java
  • js 字符串方法整理

    1、chartAtstring.charAt(index),返回指定位置的字符;

    2、chartCodeAtstring.charCodeAt(index),返回指定位置的字符的 Unicode 编码( 0 - 65535);

    3、fromCharCodeString.fromCharCode(n1, n2, ..., nX),接受一个指定的 Unicode 值,然后返回一个字符串;

    4、startsWithstring.startsWith(searchvalue, start = 0),检测字符串是否以指定的子字符串开始,大小写敏感,返回true或false;

    5、endsWithstring.endsWith(searchvalue, length = string.length),判断当前字符串是否是以指定的子字符串结尾的,大小写敏感,返回true或false;

    6、indexOfstring.indexOf(searchvalue,start = 0),返回某个指定的字符串值在字符串中首次出现的位置,start表示开始进行匹配的位置,匹配不到返回-1;

    7、lastIndexOfstring.lastIndexOf(searchvalue,start = string.length - 1), 返回一个指定的字符串值最后出现(从后向前)的位置,start指定后,从start位置向前检索,检索不到返回-1;

    8、includesstring.includes(searchvalue, start =  0),判断字符串是否包含指定的子字符串,返回true或false;

    9、matchstring.match(regexp),在字符串内检索指定的值,或找到一个或多个正则表达式的匹配,返回匹配结果的数组或null;

    10、repeatstring.repeat(count),将string字符串复制指定次数,返回复制后的新字符串,不修改原字符串;

    11、replacestring.replace(searchvalue,newvalue),在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串,返回新字符串,不修改原字符串;

    12、replaceAllstring.replaceAll(regexp|substr, newSubstr|function),与replace类似,但会替换所有匹配到的子字符串,ie浏览器不支持,不修改原字符串;

    13、searchstring.search(searchvalue),检索字符串中指定的子字符串,可以指定正则,返回检索到子串的起始位置,否则返回-1;

    14、slicestring.slice(start,end),提取字符串的某个部分,提取的字符串将作为一个新的字符串返回,end不传将从start到结尾,start和end都可以传负值,start为负,则从尾部开始截取;

    15、splitstring.split(separator,limit),字符串根据separator分割成字符串数组,separator不传则每个字符都被切割,limit限制返回数组长度,会将string变成array;

    16、concatstring.concat(string1, string2, ..., stringX),连接两个或多个字符串,返回连接后的新字符串,不会修改原字符串;

    17、substrstring.substr(start,length),在字符串中抽取从 start下标开始的指定数目的字符,不会修改原字符串;

    18、substringstring.substring(from, to),提取字符串中介于两个指定下标之间的字符,包括from对应的值,不包括to值,to不传将从from到末尾,不修改原字符串;

    19、toLowerCasestring.toLowerCase(),把字符串转换为小写,不改变原字符串;

    20、toUpperCasestring.toUpperCase(),把字符串转换为大写,不改变原字符串;

    21、trimstring.trim(),删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等,不修改原字符串;

    22、toLocaleLowerCasestring.toLocaleLowerCase(),根据本地主机的语言环境(浏览器)把字符串转换为小写,不修改原字符串;

    23、toLocaleUpperCasestring.toLocaleUpperCase(),根据本地主机的语言环境(浏览器)把字符串转换为大写,不修改原字符串;

    24、valueOfstring.valueOf(),返回 String 对象的原始值;

    25、toStringstring.toString()返回一个表示 String 对象的值。

  • 相关阅读:
    php配置修改后,平滑启动php-fpm
    php-fpm参数调优
    php-fpm 高并发 参数调整 转
    redis分布式锁
    MySQL中group_concat函数 --- 很有用的一个用来查询出所有group by 分组后所有 同组内的 内容
    MySQL中information_schema 数据库 是干什么的
    Mysqldump参数大全 这 些参数 不同于 mysql 的那些参数(下边文章开头有链接) :2 种类型的参数含义是不一样的
    mysql命令行参数 --- 这些参数不同于 mysqldump 后的 那些参数(下边文章开头有链接) :2种类型的参数 含义是不一样的
    not found 什么时候触发
    intellJ svn控制错误
  • 原文地址:https://www.cnblogs.com/atao24/p/15357562.html
Copyright © 2011-2022 走看看