JavaScript基础语法
在掌握了JavaScript的引入方式之后,接下来我们深入学习JavaScript的书写语法,这是编写JavaScript代码的基础。JavaScript的语法规则简单而直观,但掌握它们对于编写高效、可维护的代码至关重要。
书写语法
JavaScript的书写语法遵循以下基本规则:
-
区分大小写:JavaScript是区分大小写的语言,因此
variable
和Variable
会被视为两个不同的标识符。 -
分号:虽然JavaScript在大多数情况下会自动在语句末尾添加分号,但显式添加分号是一个好习惯,尤其是当代码行较长或包含多个语句时。
-
代码块:使用大括号
{}
来定义代码块,这些代码块可以包含多个语句,通常与条件语句、循环语句或函数体等一起使用。 -
注释
:
- 单行注释:以
//
开头,直到行末的文本都会被视为注释。 - 多行注释:以
/*
开头,以*/
结束,之间的所有内容都会被视为注释。
- 单行注释:以
为了演示这些语法规则,我们将使用JavaScript中的三种输出语句:
window.alert()
:显示一个带有指定消息和一个确定按钮的警告框。document.write()
:向HTML文档写入内容。注意,在现代Web开发中,document.write()
的使用已经大大减少,因为它会重写整个页面的内容。console.log()
:向浏览器的控制台输出信息,是调试JavaScript代码时最常用的方法之一。
变量有关的语法
变量是存储信息的容器,JavaScript中的变量声明与Java等语言有所不同。JavaScript通过var
、let
和const
三个关键字来声明变量。
- var:ECMAScript 5中引入的变量声明关键字,声明的变量具有函数作用域或全局作用域,且可以重复声明。
- let:ECMAScript 6中新增的变量声明关键字,声明的变量具有块级作用域,且不能在同一作用域内重复声明。
- const: