<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>截取</title>
</head>
<body>
<script>
var str = '我爱我的祖国,我的祖国是中国';
var str2 = str.substring(3,7);
console.log("从第三个截取到第7个,不包含第7个",str2);
var str3 = str.substr(3,7);
console.log("从第3个截取7个",str3);
// 如果只填一个参数substr 和substring 一样
var str4 = str.substring(3);
console.log("从第3个截取到最后",str4);
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>截取</title>
</head>
<body>
<script>
var str=BIDUPSID=79C7474D75B8166AB5923127E8E2CA6B; PSTM=1576652895; BAIDUID=79C7474D75B8166A0997826FD1853E9E:FG=1; BD_UPN=12314753; BDORZ=FFFB88E999055A3F8A630C64834BD6D0; delPer=0; BD_HOME=0; H_PS_PSSID=1456_21083_30210_30284_26350
;
// 求出BAIDUID 的值;
// 思路 查找BAIDUID= 的位置 =p1
// 查找p1 后的分号;
// 截取p1到分号的字符
var p1 = str.indexOf("BAIDUID=");
var p2 = str.indexOf(";",p1);
var val = str.substring(p1+8,p2);
console.log(str);
console.log("BAIDUID的值是",val);
</script>
</body>
</html>