Js基础知识01

Wenn 于 2022-09-08 发布

html添加Js

数据类型

注释

Js注释一般使用多行注释或者单行注释

//单行注释
/*多行注释*/

变量

变量是数据的容器。变量用于数据存储在内存位置。声明变量时,会保留一个内存位置。当一个变量被赋值给一个值(数据)时,内存空间将被该数据填充。要声明变量,我们使用varletconst关键字。

有效的 JavaScript 变量名必须遵循以下规则:

var nums = [];
let num = 2; //声明一个变量num,并且将2赋值给它,后面可以将其他值重新给num
const Hi = 'Hello,world!'; //声明一个常量,后面不可变,一旦声明,HI的值永远为Hell,world!

例:

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>Document</title>
	</head>
	<body>
		<script>
			//单行注释。声明一个num变量
			let num = 0;
			console.log(num); //控制台输出num的值
			/*         这是一个多行注释,
        以下代码主要为声明一个数组,
        并且输出这个数组 */
			const nums = [1, 2, 3, 4, 5];
			console.log(nums);

			let str = '字符串';
			let bool = true; //or false,布尔值
			let find; //undefined 未定义
			let nullValue = null; //空值

			console.log(typeof str);
			console.log(typeof bool);
			console.log(typeof find);
			console.log(typeof nullValue);

			let a, b, c, d;
			a = 1;
			b = 2;
			c = 3;
			d = 4;
			console.log(a, b, c, d);

			let myAge = 'I am 25 years old.';
			let yourAge = 'You are 30 years old.';
		</script>
	</body>
</html>

以下为控制台打印输出内容

0
(5) [1, 2, 3, 4, 5]
string
boolean
undefined
object
1 2 3 4
I am 25 years old.
You are 30 years old.