字符串创建以及截取

  1. 字符串的创建方式
    var str = '123';
    var str2 = "234";

var str3 = new String('345');

  1. 选取字符
    var str = '123';

console.log(str[0]); // 1
console.log(str[1]); // 2
console.log(str[2]); // 3
console.log(str[3]); // undefined

  1. 字符串上的方法

string.charAt(下标); 通过下标找字符

string.charCodeAt(下标);通过下标找字符,并解析字符的code

string.indexOf(字符);通过字符找下标 从前往后找 惰性查询

string.lastIndexOf(字符);通过字符找下标 当找不到字符则返回-1从后往前找 惰性查询

string.trim();去除字符串前后空格
string.toUpperCase();
字符串转大写
string.toLowerCase();
字符串转小写

针对特定地区
string.toLocaleLowerCase()
string.toLocaleUpperCase()

字符串拼接方法

  1. var newStr = string.concat(str2);

字符串的截取方式

  1. slice(起始下标, 结束下标);
    两个参数:
    起始下标 <= 范围 <结束下标
    一个参数
    起始下标 <= 范围 < 字符串.length

  2. substring(起始下标, 结束下标);
    两个参数:
    起始下标 <= 范围 <结束下标
    一个参数
    起始下标 <= 范围 < 字符串.length

  3. substr(起始下标, 截取的个数)
    一个参数
    起始下标 <= 范围 < 字符串.length

    两个参数
    第一个参数: 起始下标
    第二个参数: 截取的个数

你可能感兴趣的:(字符串创建以及截取)