JS 严格检查模式 + 字符串类型具体讲解
JS的特性导致许多应该出问题的代码不会报错
开启严格检查模式
在script标签插入该语句
'use strict'
此时不规范的语句会报错

字符串
\转义字符的使用和C++基本一样
可以使用``编写多行字符串
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
'use strict';
var s=`
asd
dsada
dsa
`
console.log(s)
</script>
</head>
<body>
</body>
</html>
模板字符串
使用和el表达式一样的语法实现字符串拼接
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
'use strict';
let name='jie';
let s=`你好啊${name}`
console.log(s);
</script>
</head>
<body>
</body>
</html>

substring
记住是[)
如str.substring(1) 就是第一个到最后一个字符
str.substring(1,3) 1到3 不包含3 的子串
不可变性
可以通过str[6]这种手段获取子字符
但是无法修改值

浙公网安备 33010602011771号