JavaScript变量和字面量

一、什么是变量?

首先了解一下什么是内存:内存就是保存程序在运行过程中,所需要用到的数据8bit(比特是表示信息的最小单位)。

8bit=1byte

1024byte=1MB

1024MB=1GB

1024GB=1T

变量:就是内存中的一段储存空间。

变量名:内存空间的别名,可以自定义;变量值:保存在内存空间中的数据

 

 

 

二、变量的声明:

var 变量名;

变量名=值;

注意:在声明过程中,尽量不要忽略var关键字,否则声明的是“全局变量”

声明一个变量,保存变量名 mychar,值为hello world。如下:

声明一个变量,并且直接赋值:(var 变量名=值)

 例子:

声明一个变量,保存 学员年龄,值为25 。并且在console.log() 或 document.write() 使用变量名 取代" "

打印 变量stuName 的值到控制台上

var stuName="PP.XZ"
console.log(stuName);  // 输出的是PP.XZ
consloe.log("stuName");  //输出的是stuName

 

三、一次性声明多个变量并赋值

语法:

var 变量名1,变量名2,......,变量名n;

var stuName="PP.XZ",stuAge=25,stuHeight;

 

等价于:

var stuName="PP.XZ";  var stuAge=25  ;var stuHeight;

 

变量名称规范:

1、变量名必须使用字母、英文下划线(_)或是美元符($)开始;

2、变量名不能是数字开头;

3、可以使用任意多个英文字母、数字、下划线(_)或是美元符($)组成;

4、不可以使用JavaScript关键字与JavaScript保留字

5、尽量见名知其以,更推荐(如var stuName;)

6、可以采用“驼峰命名法”,变量名为合成词时,第一格单词全小写,第二个单词首字母大写;变量名只有一个单词时就全写成小写

 

四、变量的使用

(一)使用声明后的变量

var mychar;
myhar="hello world";
console.log(mychar);

为变量赋值hello world,就会输出变量的值。

var mychar;
console.log(mychar);

变量声明后,未对变量进行赋值,这称之为 “未经初始化的变量”

 (二)、使用未声明过的变量

在控制台引用已经声明过的变量:

变量未经声明过直接打印或是使用,结果为错:

 (三)、对变量进行存取操作

1、获取变量的值——GET操作

var userPwd="1234567";  //声明userPwd变量的值为1234567

console.log(userPwd);
document.log(userPwd);
var new=userPwd;  //将userPwd变量的值赋值给new变量
var new=userPwd;
创建新变量,赋值为已有变量的值

2、保存(设置)变量的值——SET操作

var userPwd="123";

oldPwd="456";  // 变量值的变换,表明oldPwd的值从之前的123变成了现在的456
oldPwd=newPwd;  // 表示把oldPwd的值变换成newPwd的值
oldPwd=newPwd; 
这条语句对于变量newPwd 是GET操作(获取);对于变量 oldPwd是SET操作(设置)。

注意:= 等号出现的话,永远都是将等号=右边的东西保存给等号=左边的东西,等号(=)左边必须是变量

 

五、什么是字面量:

字面量,都是一些不可改变的值,即常量。比如:1、2、3

字面量都是可以直接去使用的,但是一般不会直接使用字面量,因为直接使用非常麻烦,变量是更好地方法可以用来保存字面量。

 

 表现效果:

 

转载于:https://www.cnblogs.com/nyw1983/p/11482298.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值