JavaScript是一门Web编程语言,用来实现网页的交互功能,它和HTML、CSS共同组成了个Web开发的基础工具集合,也是前端开发者必备的技能;学习JavaScript教程可以了解它在网页开发中的所有特性和相关概念,让我们能够更加快速的去开发Web应用。
JavaScript语法指的是一套规则,用于定义该语言的编写方式及浏览器解析机制。以下是JavaScript语法的基础规则: 区分大小写 语句以分号结尾 使用驼峰命名法 单行注释使用//,多行注释/* */ 字符串使用单/双引号包裹 代码块用{}界定 保留字不可作为标识符 变量声明使用var/let/const 运算符间需保留空格 函数调用需带参数括号 点符号用于对象属性访问
JavaScript:区分大小写
JavaScript区分大小写。因此当我们编写任何JavaScript关键字(例如"else")时必须保持正确的大小写格式。由于JavaScript区分大小写,变量名"empcode"与"Empcode"不同,函数名"PayCalculation"与"paycalculation"也不相同。
请始终牢记,位于<script type="text/javascript">与<script>标签(HTML标签)内的所有内容均区分大小写。
Whitespace
通常而言,空白符(包括空格、制表符和换行符)在屏幕上不可见。空白符能提升JavaScript代码的可读性。当出现在字符串常量中时,JavaScript会保留它们;否则将忽略这些空白符。
以下代码等价。
HTML代码
HTML代码
以下代码不相等。
HTML代码
HTML代码
分号
通常情况下,JavaScript不强制要求在语句末尾添加分号。若同一行内编写多条语句,则首条语句末尾必须添加分号。然而,有经验的程序员倾向于在每个语句末尾添加分号,以提升代码可读性并便于错误排查。
以下代码等价。
JS代码
JS代码
JavaScript 注释
注释内的代码不会被解释器执行。注释是编写说明以解释脚本功能的理想方式。JavaScript支持两种不同的注释方式:单行注释与多行注释。
单行注释
// 这是一个单行comment.
单行注释示例
JS代码
// This is a single line comment
alert("We are learning JavaScript single line comment");
//alert("Good Morning.");
执行一下多行注释
在JavaScript中multi-line注释以 /* 开始并以 */ 结束。
多行注释示例
JS代码
/* Multiple line comments start here
alert("Good Morning");
Multiple line comments end here*/
alert("We are learning JavaScript multiple
line comments.");
执行一下行尾注释示例
JS代码
var empcode // declaring employee code
var empname // declaring employee name
alert("We are learning how to put
comments at the end of a line");
执行一下