var str = "abcade";
// includes() 包含
console.log(str.includes("c")); // 输出bool值
console.log(str.includes("d"));
// charAt() 返回索引对应的值
console.log(str.charAt(2));
// charCodeAt() 返回索引的值对应的unicode码
console.log(str.charCodeAt(0));
// concat() 合并 拼接
console.log("123".concat(str)); // 123abcade
// indexOf() 查找字符
// - 从左边查找,一次查找一个
// - 每次返回第一个的索引
// - 找不到返回 -1
console.log(str.indexOf("a", 1)); // 3 返回正数第二个a的索引
console.log(str.lastIndexOf("a")); // 3 返回倒数第一个a的索引
// slice() 切片
// - 一个参数,从什么索引开始,一直向后获取完
// - 两个参数,从什么索引开始,到第二个参数-1索引停止
console.log(str.slice(1));
console.log(str.slice(1, 4)); // 不包含索引4的位置
// substr() 从什么索引开始,向后获取几位
console.log(str.substr(1, 4)); // 从索引为1的位置开始截取到索引为4的位置结束(包含索引4)
console.log(str.substring(1, 4)); // 从索引为1的位置开始截取到索引为4的位置结束(不包含索引4)