长度计算
var str = "hello";
console.log( str.length );
连接
var str2 = " world";
var str3 = str1 + str2;
cosnole.log( str3 );
字符串截取
var str = "hello world";
var sub1 = str.substr(1, 3); // 第一个是开始位置, 第二个是长度 ell
var sub2 = str.substring(1, 3); // 第一个是开始位置,第二个是结束位置
var sub3 = str.slice(1, 3); // 同上 允许负参
查找、替换与匹配
var str = "hello my world";
console.log( str[0] );
console.log( str[str.length - 1] );
console.log( str.charAt(0) );
console.log( str.charCodeAt(0) );
var s1 = str.search('my'); //6 找不到为-1
var s2 = str.replace('my', 'your'); //
var s3 = str.match('my'); //返回匹配的数组
大小写
var str = "Hello";
str.toUpperCase();
str.toLowerCase();
字符串与数组的转换
var str = 'hello';
var arr = str.split('');//["h", "e", "l", "l", "o"]
var str2 = arr.join('');//'hello'
网友评论