学习笔记,仅供参考,有错必纠

参考自:pink老师教案



文章目录





JavaScript入门



变量



变量声明



语法:

var age; //  声明一个 名称为age 的变量

​var​​​是一个 JS关键字,用来声明变量,使用该关键字声明变量后,计算机会自动为变量分配内存空间。​​age​​是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间。



赋值



语法:

age = 10; // 给 age  这个变量赋值为 10

​=​​用来把右边的值赋给左边的变量空间中,此处代表赋值的意思。



变量的初始化



语法:

var age  = 18;  // 声明变量同时赋值为 18



变量语法扩展



  • 更新变量
var age = 18;
age = 81; // 最后的结果就是81因为18 被覆盖掉了



  • 同时声明多个变量

同时声明多个变量时,只需要写一个 var, 多个变量名之间使用英文逗号隔开:

var a = 10, b = 10, c = 10;
//相当于
var a = 10;
var b = 10;
var c = 10;

注意,如果按照下面这样写,将和上面表达的含义不一样:

var a = b = c = 10;
// 相当于
var a = 10;
b = 10; //没有var声明, 则当成全局变量
c = 10;



  • 声明变量特殊情况

情况

说明

结果

​var age; console.log (age);​

只声明 不赋值

undefined

​console.log(age)​

不声明 不赋值 直接使用

报错

​age = 10; console.log (age);​

不声明 只赋值

10


变量命名规范



  • 由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成。
  • 严格区分大小写。​​var app;​​​ 和​​var App;​​ 是两个变量
  • 不能 以数字开头。​​18age​​ 是错误的
  • 不能 是关键字、保留字。例如:var、for、while
  • 变量名必须有意义。
  • 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。