W3CAPI 在线教程 | 菜鸟教程_LOGO
文档目录
文档目录
我的书签
 

JavaScript

JavaScript 入门教程

JavaScript是一门Web编程语言,用来实现网页的交互功能,它和HTML、CSS共同组成了个Web开发的基础工具集合,也是前端开发者必备的技能;学习JavaScript教程可以了解它在网页开发中的所有特性和相关概念,让我们能够更加快速的去开发Web应用。

W3CAPI
1
2020-06-18 07:05:48

JS语法与注释

JavaScript语法与注释

JavaScript 语法

JavaScript语法指的是一套规则,用于定义该语言的编写方式及浏览器解析机制。以下是JavaScript语法的基础规则: 区分大小写 语句以分号结尾 使用驼峰命名法 单行注释使用//,多行注释/* */ 字符串使用单/双引号包裹 代码块用{}界定 保留字不可作为标识符 变量声明使用var/let/const 运算符间需保留空格 函数调用需带参数括号 点符号用于对象属性访问

JavaScript:区分大小写

JavaScript区分大小写。因此当我们编写任何JavaScript关键字(例如"else")时必须保持正确的大小写格式。由于JavaScript区分大小写,变量名"empcode"与"Empcode"不同,函数名"PayCalculation"与"paycalculation"也不相同。
请始终牢记,位于<script type="text/javascript">与<script>标签(HTML标签)内的所有内容均区分大小写。

Whitespace

通常而言,空白符(包括空格、制表符和换行符)在屏幕上不可见。空白符能提升JavaScript代码的可读性。当出现在字符串常量中时,JavaScript会保留它们;否则将忽略这些空白符。

以下代码等价。

HTML代码

<script language="JavaScript">
empcode="emp123";
<script>
执行一下

HTML代码

<script language="JavaScript">
empcode = "emp123";
<script>
执行一下

以下代码不相等。

HTML代码

<script language="JavaScript">
empcode="emp123";
<script> 
执行一下

HTML代码

<script language="JavaScript">
empcode = "emp  123";
<script>

执行一下

分号

通常情况下,JavaScript不强制要求在语句末尾添加分号。若同一行内编写多条语句,则首条语句末尾必须添加分号。然而,有经验的程序员倾向于在每个语句末尾添加分号,以提升代码可读性并便于错误排查。

以下代码等价。

JS代码

alert("JavaScript Semi-Colon")
alert("JavaScript Semi-Colon")

执行一下

JS代码

alert("JavaScript Semi-Colon");
alert("JavaScript Semi-Colon")
执行一下

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");

执行一下

上一篇:将JavaScript嵌入HTML中
下一篇:JavaScript:构建Web应用程序的工具

相关提问
敬请期待