今天主要学习的是一些关于变量的最基本的知识
[今日脑图, 请戳?:http://naotu.baidu.com/file/41de37d0372a049e71f48323cfc1de00?token=58b58652e1cb2198]
变量是计算机中存储数据的标识符, 根据变量名可以获取存储在内存中的数据
使变量可以更方便的对计算机内存中的数据进行获取和修改
<--!html的注释-->
<body>
<!-- html中的注释 -->
</body>
// js的注释
<script>
//js 的注释
</script>
var 变量名;
//声明一个变量
var num1;
变量名(已声明)= 值;
//声明一个变量
var num1;
//给声明过的变量赋值
num1 = 1;
var 变量名 = 值;
//声明的同时赋值
var num1 = 1;
2.3.1 + 2.3.2 = 2.3.3
var 变量名1;var 变量名2;var 变量名3;...
// 声明多个变量
// 一个个分开声明
var num1;
var num2;
var num3;
var 变量名1, 变量名2, 变量名3;...
// 同时声明多个变量
var num1, num2, num3;
var 变量名1= 值1,变量名2= 值2,变量名3= 值3, ...;
// 同时声明多个变量并且给它们赋值
var num1 = 1, num2 = 2, num3 = 3;
var num1;
//给声明过的变量赋值
num1 = 1;
//输出变量num1的值
alert(num1);
//声明一个变量
var num1;
//给声明过的变量赋值
num1 = 1;
//输出变量num1的值
console.log(num1);
console.log(变量名1); console.log(变量名2); console.log(变量名3);
// 同时声明多个变量并且给它们赋值
var num1 = 1, num2 = 2, num3 = 3;
//一个个分开输出
console.log(num1);
console.log(num2);
console.log(num3);
console.log(变量名1, 变量名2, 变量名3, .....);
// 同时声明多个变量并且给它们赋值
var num1 = 1, num2 = 2, num3 = 3;
//同时输出
console.log(num1, num2, num3);
必须准守,不遵守否则会报错
推荐准守,不遵守也不会报错
// 使用临时变量交换两个变量的值
var num1 = 1; //声明一个变量 num1 并赋值为1
var num2 = 2; //声明一个变量 num2 并赋值为2
var tmpt; //声明一个临时变量为tmpt
tmpt = num1; //把num1的值赋给tmpt,这时 tmpt = 1;
num1 = num2; //把num2的值赋给num1,这时 num1 = 2;
num2 = tmpt; //把tmpt的值赋给num2,这时 num2 = 1;
console.log(num1, num2);
// 不使用临时变量交换两个变量的值
var num1 = 1; //声明一个变量 num1 并赋值为1
var num2 = 2; //声明一个变量 num2 并赋值为2
num1 = num1 + num2; //num1 = 1 + 2 ,所以这时 num1 = 3;
num2 = num1 - num2; //由上行代码可知,此时num1的值为3,所以num2 = 3 - 2 ,所以这时 num2 = 1;
num1 = num1 - num2; //由上行代码可知,此时num1的值不变还是3 且num2的值变为1,所以num1 = 3 - 1 ,所以这时 num1 = 2;
console.log(num1, num2);//输出结果
//使用这种方法的原因是数值可计算
Bye for now. ?
原文:https://www.cnblogs.com/1020-jj/p/10830064.html