参照B站李立超老师2022年JavaScript课程
1. 基本语法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>基本语法</title>
</head>
<body>
<script>
/*
1.多行注释
*/
//2.单行注释
//3.js严格区分大小写
//4.在js中,多个空格和换行会被忽略
//5.js中的每条语句都应该以分号结尾(如果没写,解释器会自动添加)
</script>
</body>
</html>
2. 字面量和变量
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>字面量和变量</title>
</head>
<body>
<script>
/*
字面量:表示字面所代表的意思(在js中,所有的字面量都可以直接使用)
变量:
- 可以用来“存储”字面量
- 存储的字面量可以修改
*/
/*
变量的使用:
- 声明变量:let 变量名 / var 变量名
- 变量的赋值: a = 10
- 使用时,声明和赋值同时进行 let a = 10
*/
let a = 10
console.log(a)
</script>
</body>
</html>
3. 变量的内存
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<script>
/*
变量中并不存储任何值,而是存储值的内存地址
*/
let a = "孙笑川";
</script>
</body>
</html>
4. 常量
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>常量</title>
</head>
<body>
<script>
/*
在js中,用const声明常量
常量只能赋值一次,重复赋值会报错
除常规常量外,一些对象类型的数据也会被声明为常量
*/
const PI = 3.1415926
console.log(PI);
</script>
</body>
</html>
5.标识符
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>标识符</title>
</head>
<body>
<script>
/*
在js中,所有可以自主命名的内容,都可以称为是一个标识符
例:变量名、函数名、类名......
标识符命名规范:
1.只能含有字母、数字、下划线、$,且不能以数字开头
2.不能是js中的关键字、保留字
3.一般使用小驼峰命名,类名使用大驼峰,常量使用全大写 + 下划线
*/
let a = 10
let a1 = 10
let $a1_ = 10
//let ##a = 10
</script>
</body>
</html>
评论 (0)