JS 学习笔记 - 变量

变量命名规则

  • 变量必须以字母开头
  • 变量也能以 $ 和 _ 符号开头(不推荐)
  • 变量名称对大小写敏感(y 和 Y 是不同的变量)

变量声明规则

使用 var 关键词来声明变量(name 的值为undefined):

var name;

一条语句中可以声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:

var name="Sun", age=22, job="iOS";

声明也可横跨多行:

var name="Sun",
age=22,
job="iOS";

重新声明 JavaScript 变量

如果重新声明 JavaScript 变量,该变量的值不会丢失:
在以下两条语句执行后,变量 name 的值依然是 "Sun":

var name="Sun"; var name;

赋值规则

  • 向变量分配文本值时,应该用双引号或单引号包围这个值。

作用域

使用var声明的变量,作用域为当前作用域。
变量在函数外定义,即为全局变量;在函数内定义,即为局部变量。

函数参数的作用域为当前作用域。

使用下面方案直接声明的变量的作用域为全局作用域。

name="sun"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容