SOURCE

let string = 'abcdefg'
let string1 = 'ABCDEFG'
let string2 = ' ABCDEFG '
//1.charAt()方法返回指定索引位置的字符,否则返回一个空字符串
// console.log(string.charAt(5))
// console.log(string.charAt(9))

//2.charCodeAt()方法返回指定索引位置字符Unicode值,否则返回NaN
// console.log(string.charCodeAt(2))
// console.log(string.charCodeAt(9))

//3.concat()方法连接两个或多个字符串,返回连接后的字符
// console.log(string.concat('hi'))
// console.log(string.concat('hi','jk'))

//4.indexOf()方法返回字符串中检索指定第一次出现的位置,否则返回-1
// console.log(string.indexOf('a'))
// console.log(string.indexOf('n'))

//5.lastIndexOf()方法返回字符串中检索字符最后一个出现的位置,否则返回-1
// console.log(string.lastIndexOf('b'))
// console.log(string.lastIndexOf("n"))

//6.substring()方法提取字符串中两个指定的索引号之间的字符
// console.log(string.substring(1,3))//不包括指定最后的索引位置
// console.log(string.substring(3))

//7.substr()方法从起始索引号提取中指定数目的字符
// console.log(string.substr(1,3))//包括指定最后的索引位置
// console.log(string.substr(3))

// 8.split()方法把字符串分割为子字符串数组
// console.log(string.split())

//9.toUpperCase()方法用于把字符串转换大写
// console.log(string.toUpperCase())

//10.toLowerCase()方法用于把字符串转换小写
// console.log(string1.toLowerCase())

//11.trim()方法移除字符串首尾空格
// console.log(string2.trim())

//12.split()方法提取字符串的片段,并在新的字符串中返回被提取的部分
// console.log(string.slice(2,5))
// console.log(string.slice(5))

//ES6新增4个方法:.startsWith()、.endsWith()、.include()、repeat()---【具体详细在《ES6中的4个字符串方法》一文】
// match()、search()、replace()常用于正则表达式一起使用
// ...........
console 命令行工具 X clear

                    
>
console