<script>
var str = ‘hello world‘
// 获取字符串的长度
console.log(str.length)
// 获取下标为1的字符
console.log(str.charAt(1))
// 获取下标为1的字符的对应的编码
console.log(str.charCodeAt(1))
// 将wdc和yhf拼接在字符串的后面
console.log(str.concat(‘wdc‘,‘yhf‘))
</script>
结果:

<script>
var str = ‘hello world‘
// 从前往后查找字符‘o’
console.log(str.indexOf(‘o‘))
// 从后往前查找字符‘o’
console.log(str.lastIndexOf(‘o‘))
// 从下标6往后查找字符‘o’
console.log(str.indexOf(‘o‘,6))
// 从下标6往前查找字符‘o’
console.log(str.lastIndexOf(‘o‘,6))
var wdc = ‘ hollo world ‘
console.log(wdc)
// 清除字符串前后的空格
console.log(wdc.trim())
var yhf = ‘Hello Wdc‘
// 转换为小写字母
console.log(yhf.toLowerCase())
// 转换为大写字母
console.log(yhf.toUpperCase())
</script>
结果;

应用:查找当前字符串中的所有位置
<script>
var str = ‘Blog garden was founded in January 2004, blog garden was born in yangzhou, jiangsu province, such a very backward IT small city, although the city is small, but there are a lot of innovative people, blog garden was born for such a simple reason.‘
var arr = []
var pos = str.indexOf(‘o‘)
while(pos > -1){
arr.push(pos)
pos = str.indexOf(‘o‘, pos + 1)
}
console.log(arr)
</script>
结果:

原文:https://www.cnblogs.com/wangdianchao/p/12649984.html