- 字符串的创建方式
var str = '123';
var str2 = "234";
var str3 = new String('345');
- 选取字符
var str = '123';
console.log(str[0]); // 1
console.log(str[1]); // 2
console.log(str[2]); // 3
console.log(str[3]); // undefined
- 字符串上的方法
string.charAt(下标); 通过下标找字符
string.charCodeAt(下标);通过下标找字符,并解析字符的code
string.indexOf(字符);通过字符找下标 从前往后找 惰性查询
string.lastIndexOf(字符);通过字符找下标 当找不到字符则返回-1从后往前找 惰性查询
string.trim();去除字符串前后空格
string.toUpperCase();
字符串转大写
string.toLowerCase();
字符串转小写
针对特定地区
string.toLocaleLowerCase()
string.toLocaleUpperCase()
字符串拼接方法
- var newStr = string.concat(str2);
字符串的截取方式
-
slice(起始下标, 结束下标);
两个参数:
起始下标 <= 范围 <结束下标
一个参数
起始下标 <= 范围 < 字符串.length -
substring(起始下标, 结束下标);
两个参数:
起始下标 <= 范围 <结束下标
一个参数
起始下标 <= 范围 < 字符串.length -
substr(起始下标, 截取的个数)
一个参数
起始下标 <= 范围 < 字符串.length两个参数
第一个参数: 起始下标
第二个参数: 截取的个数
网友评论