<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>charat</title>
<script>
//charAt
//方法charAt获取字符串中指定索引处的字符
var input = "jeneny@asdjfasdjf.com";
for (var i = 0; i < input.length; i++){
if (input.charAt(i) === "@"){
console.log("There is an '@' in it");
}
}
//indexOf
//indexOf返回指定字符出现的索引
var phrase = "the cat in the hat";
var index = phrase.indexOf("cat");
console.log("there is a cat sitting at index " + index);
//indexOf指定从哪个位置开始查找
var index2 = phrase.indexOf("the", 5);
console.log("index2: " + index2);
//如果没有找到返回-1
var index3 = phrase.indexOf("doge");
console.log("index3: " + index3);
//substring
//返回指定索引之间的子串
var data = "name|phone|address";
var val = data.substring(5, 10);
console.log("val: " + val);
//split
//返回指定字符串分割后的数组
var vals = data.split("|");
console.log("vals: ", vals);
//toLowerCase 将字符串转为小写并返回
//replace 查找子串并替换为指定的字符串
//lastIndexOf 查找最后一个子串
//slice删除字符串的一部分并返回结果
//match 在字符串中查找与正则表达式匹配的子串
//toUpperCase 将字符串转为大写并返回
</script>
</head>
<body>
</body>
</html>