1、基本语法

128 阅读1分钟

语句

语句以分号结尾,一个分号就表示一个语句结束。多个语句可以写在一行内。

var a = 1 + 3 ;var b = 'abc'; 
;;;//视为空语句

变量

JavaScript 的变量名区分大小写,A和a是两个不同的变量,只是声明变量而没有赋值,则该变量的值是undefined

备注:

JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。

标识符

命名规则

  • 第一个字符,可以是任意 Unicode 字母(包括英文字母和其他语言的字母),以及美元符号($)和下划线(_)
  • 第二个字符及后面的字符,除了 Unicode 字母、美元符号和下划线,还可以用数字0-9。

注释

同java

区块

JavaScript 使用大括号,将多个相关的语句组合在一起,称为“区块”(block)。 对于var命令来说,JavaScript 的区块不构成单独的作用域(scope)

{ var a = 1; } 
console.log(a); // 1

image.png