变量
变量:计算机内存中存储数据的标识符
操作数据都是在内存中操作的
Js中存储数据使用变量的方式(名字 值 ---> 数据)
Js中声明变量都是用var
作用:存储数据 或者是 操作数据
语法:(ctrl+alt+l 代码格式化得快捷键)
声明变量 -----有var 有变量名字, 没有值 var 变量名
变量初始化 ----有var 有变量名字 有值 ,即声明并同时赋值 var 变量名 = 值;
Js中的字符串类型的值都可以用双引号或者单引号
// var number://声明变量
var num = 10;//变量的初始化 存储一个数字10
var person = "小鱿鱼";//存储一个名字
var a,d,c,d://都声明,并没有赋值 一次性声明多个变量
//存储一个mull 空值
var flag = true;
//存储一个true
var nll = null;
//存储一个对象
var obj = new Object();
基本的代码规范:
- js中变量声明都用var
- Js每一行结束都应该有分号
- Js中的大小写是区分的 var n = 10 ; var N
- 字符串使用单引号和双引号
变量名的规范:
- 变量的名字要有意义
- 变量一般以字母,$字符,下划线开头 , 中间和后面都可以用$ ,字母和数字
- 变量名的首字母一般是小写,要遵循驼峰命名法(像骆驼一样) var bigNumber
- 不能使用关键字(系统自带的单词)
- 不会用单词用拼音,也要使用驼峰命名法
//声明多个变量一个一个的赋值
var num1,num2,num3;
num1 = 20;
num2 = 30;
num3 = 40;
console.log(num1,num2,num3);
//同时声明多个变量并同时赋值
var num4 = 1,num5 = 2,num6 = 3;
console.log(num4,num5,num6);
//交换两个变量的值 方法一:使用第三方变量
var num7 = 5;
var num8 = 10;
var temp = num7;//5
num7 = num8 ;//把num8的值赋值给num7//10
num8 = temp ;//把第三方变量的temp值赋值给num8
console.log(num7,num8);
//方法二:
var num1 =10;
var num2 =20;
num1 =num1+num2; //30
num2 = num1-num2;//10
num1 = num1-num2;//20;
console.log(num1,num2);
var number = 100;
number = 1000;//重新赋值
console.log(number);
var number1 = 50;
var number1 = 70;//变量名和值都被覆盖了
console.log(number1);