什么是变量?
变量就是用于存放数据的容器,可以通过变量名获取变量,甚至可以修改里面的数据。
当我们不知道传递过来的数到底是几的时候,可以先用变量替这个数占位,等数来了之后,再让给数据。
变量的本质是程序内存中申请的一块用来存放数据的空间。
变量如何使用?
1、声明变量:
var uname: //声明一个名称为uname的变量
其中:var是一个JS的关键字,用来声明变量;uname是定义的变量名,我们要通过变量名来访问内存中分配的空间。
2、赋值:
uname = '小八';
3、变量的初始化
var myuname = ‘小七’; //声明变量并且赋值为小七
4、打印输出
console.log(uname);
console.log(myuname);
举个栗子
//用户输入姓名,存储到myuname变量中
var myuname = prompt('请输入名字:');
//输出用户的名字
alert(myuname);
使用变量时需注意
1、更新变量:一个变量被重新赋值后,它原有的值就会被覆盖,变量值以最后一次赋值的值为输出结果。
2、可以同时声明多个变量
3、声明变量是会出现一些特殊情况:
①只声明不赋值,运行结果会出现undefined
②不声明不赋值,运行结果报错
③不声明直接赋值,运行结果正确通过★★★(跟c++、java等语言不一样)
变量的命名规范
由字母、数字、下划线、$组成;
严格区分大小写;
不能以数字开头;
不能是关键字或者保留字;
变量名必须由意义;
遵守驼峰命名法。