javascript中字符串操作是指对字符串进行各种操作,包括获取字符串的长度、查找子字符串、替换字符串、拆分字符串、比较字符串、大小写转换等操作。
下面介绍:
- 1. 获取字符串的长度
使用字符串对象的length属性,可以获取字符串的长度,例如:
var str = "hello world"; var len = str.length; console.log(len); // 11
- 2. 查找子字符串
使用字符串对象的indexOf()方法,可以查找子字符串,例如:
var str = "hello world"; var index = str.indexOf("world"); console.log(index); // 6
- 3. 替换字符串
使用字符串对象的replace()方法,可以替换字符串,例如:
var str = "hello world"; var newStr = str.replace("world", "javascript"); console.log(newStr); // hello javascript
- 4. 拆分字符串
使用字符串对象的split()方法,可以拆分字符串,例如:
var str = "hello world"; var arr = str.split(" "); console.log(arr); // ["hello", "world"]
- 5. 比较字符串
使用字符串对象的localeCompare()方法,可以比较字符串,例如:
var str1 = "hello"; var str2 = "world"; var result = str1.localeCompare(str2); console.log(result); // -1
- 6. 大小写转换
使用字符串对象的toUpperCase()和toLowerCase()方法,可以进行大小写转换,例如:
var str = "hello world"; var upperStr = str.toUpperCase(); console.log(upperStr); // HELLO WORLD var lowerStr = str.toLowerCase(); console.log(lowerStr); // hello world