JavaScript 变量 课堂笔记

本文深入解析JavaScript中的变量概念,包括变量的定义、赋值、初始化及重复赋值等关键操作,同时探讨了变量在内存中的作用机制及JS作为弱类型语言的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.变量

1.变量:变化的量
			2.定义变量:变量需要先定义在使用
				var 变量名;

				变量名的命名规则:
					1)变量名必须以字母、下划线、$开头
					2)变量名可以包含数字、字母、下划线、$
					3)变量名区分大小写
					4)不能使用关键字和保留字


			3.变量的赋值(变量的初始化):
				变量名=;

			4.读取变量中的数据(变量的取值)
				变量名

			5.若变量只定义,未赋值    undefined
			6.定义变量的本质:在内存中开辟空间并且命名(变量名),将数据存入此空间(变量名所代表的空间)

			7.变量的赋值是一种值的传递(变量是独立的空间)

变量的定义:

	var a;   //定义一个变量,并且命名为a
	 a=10;   //赋值   变量的初始化
	var A;     //变量的取值
	
	console.log(a);//在控制台中输出日志

1.先定义一个变量,再初始化

	 var a;//定义一个变量
      a=20;  //变量初始化
	 console.log(a);  //取出变量的值

2.定义变量的同时即初始化

 	var b=30;
	console.log(b);

3.多变量定义

var a,b,c;
 	a=10;
 	b=20;
	c=30;

  var a=10,b=30,c=10;//定义变量的同时即初始化;
    console.log(a);
    console.log(b);
	console.log(c);

变量不可以重复定义:

var a=20;//在内存中开辟空间命名为a,并且将20存入a这块空间中

var a=30;

console.log(a);

JS是一门弱类型语言,在变量定义的时候,不需要指定数据类型

例如:
    var a='hello world';
	var b=123;
	
	console.log(a);
	console.log(b);

变量的重复赋值:

    var a=20;
	console.log(a);
    a=30;   //变量的重复赋值(覆盖)
    console.log(a);

     var a=10;
	 var b=a;变量的赋值仅仅是一种值的传递

console.log(a,b);//在控制台输出

在页面中输出:

	document.write(a);
	document.write(b);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值