Javascript——变量的定义

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mintsolace/article/details/90577198

变量
是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据,使用变量可以方便获取或修改内存中

var a=100;
固定写法,var是variant变量的缩写,可以给变量任意的取名字。
var是一个关键字,是有特殊功能的小词语,关键字后面要有空格隔开。等号表示赋值,会将等号右边的值赋给左边的变量。

变量声明:有var,有变量名字,没有赋值。
变量初始化: 有var,有变量名字,有值。
变量声明的方式:var 变量名字;
变量作用:用来操作数据的(可以存储,可以读取)

var number; /变量的声明,此时是没有赋值的
var x,y,z,k,j;//一次声明多个变量,没有赋值

变量名有命名规范:

  1. 只能由英语字母、数字、下划线、美元符号$构成,且不能以数字开头,并且不能是Javascript保留字。
  2. 变量的名字要有意义,一般都是小写。
  3. 变量名如果是多个单词,第一个单词的首字母是小写,后面所有单词的首字母都是大写,这种命名方式称为驼峰命名法。

以下是正确的变量命名:

var haha=250;
var a1=400;
var abc_123=200;
var $abc=123;
var $o0_0o$=234;
var $=666;
var _=1000;
var___=300;

以下是错误的变量命名,不能有怪异符号:

var a-1=100; 
var a@=200; 
var a¥=300;
var a*#$#$@=400;

不能以数字开头:

var 2year=500;

不能有空格:

var a b=600;

下列单词叫做保留字,不允许当作变量名:
abstract, boolean, byte, char, class, const, debugger, double, enum, export, extends, final, float, goto, implements, import, int, interface, long, native, package, private, protected, public, short, static, super, synchronized, throws, transient, volatile.

大写字母是可以使用的,并且大小写敏感,也就是说A和a是两个变量:

var A=250;
var a=250;

变量的定义和赋值:
变量用var来定义,只有定义之后,这个变量才能够使用。

var a; //定义
a=100; //赋值
console.log(a); //输出100

在Javascript中,永远都是用var来定义变量,赋值用=,表示等号右边的值赋给左边的变量。

区分变量和字符串——
var a=100;
console.log(“字母表里的第一个字母是啥?”);
console.log(“a”); //输出字母a

这个a在引号里面,所以就是一个字符串,而不是一个变量。
如果一个变量想输出保存的内容,那么就不能加引号。

猜你喜欢

转载自blog.csdn.net/mintsolace/article/details/90577198