zoukankan      html  css  js  c++  java
  • javascript字符串函数

    concat()

    将两个或多个字符串组合起来,返回一个新的字符串

    var a = "hello";
    var b = ",world";
    a.concat(b);
    //输出 "hello,world"
    
    indexOf()

    返回字符串中的一个子串第一次出现的位置(索引 从左到右搜索)。如果没有匹配向,则返回-1。

    var a = "hello";
    a.indexOf("l");
    //输出 2
    
    charAt()

    返回指定位置的字符

    var a = "hello";
    a.charAt(1);
    //输出 "e"
    
    lastIndexOf()

    返回字符串中一个子串最后一处出现的索引(从右到左搜索),如果没有匹配项,则返回-1。

    var a = "hello";
    a.lastIndexOf("l");
    //输出 3
    
    var a = "hlelo";
    a.lastIndexOf("l",2);
    //输出 1
    
    substring()

    返回字符串的一个子串,传入参数的起始位置和结束位置。

    var a = "hello";
    a.substring(1);
    //输出 "ello"
    
    var a = "hello";
    a.substring(1,4);
    //输出 "ell"
    
    substr()

    返回字符串的一个子串,传入参数是起始位置和长度

    var a = "hello";
    a.substr(1);
    //输出 "ello"
    
    var a = "hello";
    a.substr(1,4);
    //输出 "ello"
    
    slice()

    提取字符串的一部分,并返回一个新字符串(与substring相同)。

    var a = "hello";
    a.slice(1);
    //输出 "ello"
    
    var a = "hello";
    a.slice(1,4);
    //输出 "ell"
    
    split

    通过将字符串划分成子串,将一个字符串做成一个字符串数组。

    var a = "hello";
    a.split("");
    //输出 ["h", "e", "l", "l", "o"]
    
    length

    返回字符串的长度,所谓字符串的长度是指包含的字符的个数。

    var a = "hello";
    a.length;
    //输出 5
    
    toUpperCase()

    将整个字符串转成大写字母

    var a = "hello";
    a.toUpperCase();
    //输出 "HELLO"
    
    toLowerCase()

    将整个字符串转成小写

    var a = "HELLO";
    a.toLowerCase();
    //输出 "hello"
    
  • 相关阅读:
    收集一些网络检测和分析工具
    编程经验分享(转自银总的建议)
    代码着色和windows live writer真好
    pku1063 Flip and Shift严格证明
    So Many Skirt
    一些网址
    c++编写的算24程序
    一道简单的回溯搜索题
    windows程序设计第二章Unicode简介
    字符,字节和编码
  • 原文地址:https://www.cnblogs.com/yxhblogs/p/6746986.html
Copyright © 2011-2022 走看看