Javascript教程(二)字符串

常见的操作字符串的方法

注意:调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串

1. length
作用:计算字符串长度

var s = 'Hello, world!';
s.length; // 13

2. toUpperCase
作用:把一个字符串全部变为大写

var s = 'Hello';
s.toUpperCase(); // 返回'HELLO'

3. toLowerCase
作用:把一个字符串全部变为小写

var s = 'Hello';
var lower = s.toLowerCase(); // 返回'hello'并赋值给变量lower

4. indexOf
作用:搜索指定字符串出现的位置
如果存在,则返回下标。
如果不存在指定字符串,则返回-1。所以也常用来判断一个字符串是否包含某个字符

var s = 'hello, world';
s.indexOf('world'); // 返回7
s.indexOf('World'); // 没有找到指定的子串,返回-1

5. substring
作用:返回指定索引区间的子串

var s = 'hello, world'
s.substring(0, 5); // 从索引0开始到5(不包括5),返回'hello'
s.substring(7); // 从索引7开始到结束,返回'world'

你可能感兴趣的:(Javascript教程(二)字符串)