JavaScript入门(part3)--变量

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

参考自:pink老师教案


文章目录

    • JavaScript入门
      • 变量
        • 变量声明
        • 赋值
        • 变量的初始化
        • 变量语法扩展
        • 变量命名规范



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
  • 变量名必须有意义。
  • 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。

你可能感兴趣的:(JavaScript,前端,javascript)