<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>字符串常用方法的使用</title>
<script>
var s ="Today is a cloudy day";
//charAt() 獲取指定下標位置的字符 下標從0開始
document.write(s.charAt(2)+"<br/>");
//toUpperCase() 字母全部轉換成大寫
//tiLowerCase()轉換成小寫
document.write(s.toUpperCase()+"<br/>");
//indexOf(substring)找到第一次匹配的元素的下標
document.write(s.indexOf("y","i")+"<br/>");
//comcat() 拼接,在原有的字符串后面加上括號里面的內容,不影響原來字符串的內容
document.write(s.concat("111")+"<br/>");
//replace() 替換 替換第一個匹配的指定元素為新的指定元素
document.write(s.replace("day","123")+"<br/>");
//split() 按照指定字符串或者正則字符串拆分,返回一個數組
document.write(s.split(" ")+"<br/>");
//substring()截取指定下標的元素
//"Today is a cloudy day"
document.write(s.substring(6)+"<br/>");
//substring()截取指定下標到指定下標的元素
//包含3 不包含8 實際截取3-7
document.write(s.substring(3,8)+"<br/>");
//slice()
document.write(s.slice(6)+"<br/>");
document.write(s.slice(3,8)+"<br/>");
//slice()可以寫負數 即倒數 最后一個從-1開始
document.write(s.slice(-5)+"<br/>");//y day
document.write(s.slice(-5,-1)+"<br/>");//y da
document.write(s.length+"<br>");//長度
var s1 = "11";
var s2 = 11;
var s3 = "11";
var s4 = "hello";
document.write(s1==s2);
document.write("<br/>");
document.write(s1==s3);
document.write("<br/>");
document.write(s1==s4);
</script>
</head>
<body>
</body>
</html>