1.变量概述
1.1 什么是变量
通俗来讲 变量就是一个装东西的盒子
变量是用于存放数据的容器 我们通过变量名获取数据 设置数据可以修改。
本质:变量是程序在内存中申请的一块用来存储数据的空间
类似于一个酒店的房间 一个房间可以看作一个变量
2 变量的使用
变量在使用时分为两步: 1. 声明变量 2 赋值
2.1 声明变量
var age; //声明一个名称为age的变量
var 是一个JS关键字 用来声明变量 使用该关键字声明变量后 计算机会自动为变量分配内存空间。
age 是变量名 我们需要通过变量名来访问内存中分配的空间。
2.2 变量赋值
age = 18; //变量赋值
2.3 变量的初始化
//变量的初始化 声明+赋值
var height = 180;
变量的使用案例:
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> var myName = '卡卡西'; var adress = '火影村'; var email = 'kakaxi@ka.com' console.log(myName + adress + email) </script> </head>
案例二:
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> // 用户输入姓名 存储到一个myName的变量中 var myName = prompt('请输入您的名字') // 输出用户名 alert(myName) </script> </head>
3 变量的语法扩展
3.1 更新变量
一个变量重新赋值后 它原有的值就会被覆盖 变量值将以最后一次的赋值为准。
可以同时声明多个变量。
var age = 18,address = '火影村'
4 变量的命名规范
由字母(A-Za-z) 数字(0-9) 下划线(_) 美元符号($)组成
严格区分大小写
不能以数字开头
不能是关键字 保留字 例如 var for while
变量名必须有意义
遵守驼峰命名法 首字母小写 后面单词的首字母需要大写 myFirstName
交换变量案例:
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> var a = 15, b = 18, c; c = a; a = b; b = c; console.log(a); console.log(b); </script> </head>