《JavaScript入门经典(第6版)》——2.2 JavaScript语句

2.2 JavaScript语句

JavaScript程序是由一些单独的指令组成的,这些指令称为“语句”。为了能够正确地解释语句,浏览器对语句的书写方式有所要求。第一种方式是把每条语句写成一行:

语句1
语句2

另一种方式是在同一行里书写多条语句,每条语句以分号表示结束。

语句1; 语句2;

为了提高代码的可读性,也为了防止造成难以查找的语法错误,最好是结合上述两种方式的优点,也就是一行书写一条语句,并且用分号表示语句结束:

语句1;
语句2;

代码注释
有些语句的作用并不是为了让浏览器执行,而且为了方便需要阅读代码的人。我们把这些语句称为“注释”,它有一些特定的规则。

长度在一行之内的注释可以在行首以双斜线表示:

//注释内容

说明:JavaScript还可以使用HTML注释语法来实现单行注释:

但我们一般不在JavaScript中使用这种方式。
如果需要用这种方式添加多行注释,需要在每一行的行首都使用这个前缀:

//注释内容
//注释内容
实现多行注释的一种更方便的方法是使用/标记注释的开始,使用/标记注释的结束。其中的注释内容可以跨越多行。

在代码里添加注释是一种非常好的习惯,特别是在编写较大、较复杂的JavaScript程序时。注释不仅可以作为我们自己的提示,还可以为以后阅读代码的其他人提供指示和说明。

说明:注释的确会略微增加JavaScript源文件的大小,从而对页面加载时间产生不好的影响。一般来说,这种影响小到可以忽略不计,但如果的确需要消除这种影响,我们可以清除JavaScript文件里的全部注释,形成所谓的“产品”版本,用于实际的站点。

时间: 2024-07-29 14:24:16

《JavaScript入门经典(第6版)》——2.2 JavaScript语句的相关文章

《JavaScript入门经典(第6版)》——第1章 JavaScript简介 1.1 Web脚本编程基础

第1章 JavaScript简介 JavaScript入门经典(第6版) 本章主要内容包括: 服务器端和客户端编程 JavaScript如何改善Web页面 JavaScript的历史 文档对象模型(DOM)基础知识 window和document对象 如何使用JavaScript给Web页面添加内容 如何利用对话框提示用户 与只有文本内容的祖先相比,现代的Web几乎是完全不同的,它包含了声音.视频.动画.交互导航等很多元素,而JavaScript对于实现这些功能扮演了非常重要的角色. 在第1章中

《JavaScript入门经典(第6版)》——第2章 创建简单的脚本2.1 在Web页面里添加JavaScript

第2章 创建简单的脚本 JavaScript入门经典(第6版)本章主要内容包括: 在Web页面里添加JavaScript的各种方式JavaScript语句的基本语法声明和使用变量使用算术操作符代码的注释捕获鼠标事件第1章介绍了JavaScript是一种能够让Web页面更具有交互性的脚本语言. 本章将介绍如何向Web页面添加JavaScript,以及编写JavaScript程序的一些基本语法,比如语句.变量.操作符和注释.同时,本章将涉及更加实用的脚本范例. 2.1 在Web页面里添加JavaSc

《jQuery Mobile入门经典》—— 2.3 使用JavaScript完成功能

2.3 使用JavaScript完成功能 jQuery Mobile入门经典 我们现在知道如何在网站中使内容具备样式--如果可以在访问者来查看网站的时候让某些事情发生,那可能会挺好.这就是JavaScript发挥作用的地方. 起初,在JavaScript开始引入的时候,获得了一个不好的名声.人们不理解它是什么,或者它有什么用处.我记得我的一个朋友确信他中了病毒,因为每次他访问某一网站的时候,单词会跟随他的鼠标在屏幕上围绕. 对许多人来说,JavaScript成为令人讨厌的东西,充其量不过是一个制

《jQuery与JavaScript入门经典》——第 2 章 调试jQuery和JavaScript网页 2.1JavaScript控制台

第 2 章 调试jQuery和JavaScript网页 本章介绍如下内容: 到哪里寻找jQuery和JavaScript脚本输出的信息: 如何调试HTML元素存在的问题: 如何轻松地找出并修复CSS布局问题: 如何在Web浏览器中实时地查看和编辑DOM: 如何快速找出并修复JavaScript问题: 有哪些信息可供用来分析浏览器和Web服务器之间的网络流量. 编写JavaScript和jQuery应用程序时,面临的一项重大挑战是找出并修复脚本中的问题.简单的语法错误和无效值可能令您万般沮丧,浪费

《JavaScript入门经典(第6版)》——2.5 捕获鼠标事件

2.5 捕获鼠标事件 为页面增加与用户的交互是JavaScript的基本功能之一.为此,我们需要一些机制来检测用户和程序在特定时间在做什么,比如鼠标在浏览器的什么位置,用户是否单击了鼠标或按了键盘按键,页面是否完整加载到浏览器,等等. 这些发生的事情,我们称之为事件(event),JavaScript提供了多种工具来处理事件.第9章将详细介绍事件和处理事件的高级技术,现在先来看看利用JavaScript检测用户鼠标动作的一些方法. JavaScript使用事件处理器(event handler)

《JavaScript入门经典(第6版)》——1.6 DOM简介

1.6 DOM简介 "文档对象模型"(Document Object Model,DOM)是对文档及其内容的抽象表示. 每次浏览器要加载和显示页面时,都需要解释(更专业的术语是"解析")构成页面的HTML源代码.在解析过程中,浏览器建立一个内部模型来表示文档里的内容,这个模型就是DOM.在浏览器渲染页面的可见内容时,就会引用这个模型.可以使用JavaScript来访问和编辑这个DOM的各个部分,从而改变页面的显示内容和用户交互的方式. 在早期,JavaScript只

《JavaScript入门经典(第6版)》——1.7 与用户交互

1.7 与用户交互 现在来介绍window和document对象的一些方法.首先介绍的这两个方法都能提供与用户交互的手段. 1.7.1 window.alert() 即使不知道window.alert(),我们实际上在很多场合已经看到过它了.window对象位于DOM层级的最顶端,代表了显示页面的浏览器窗口.当我们调用alert()方法时,浏览器会弹出一个对话框显示设置的信息,还有一个"确定"按钮.范例如下: 这是第一个使用句点表示法的范例,其中调用了window对象的alert()方

《JavaScript入门经典(第6版)》——1.4 JavaScript起源

1.4 JavaScript起源 JavaScript的祖先可以追溯到20世纪90年代中期,首先是Netscape Navigator 2引入了1.0版本. 随后,"欧洲计算机制造商协会"(ECMA)开始介入,制定了ECMAScript规范,奠定了JavaScript迅猛发展的基础.与此同时,微软开发了自己版本的JavaScript:jScript,在IE浏览器上使用. 注意:ECMA继续发布ECMAScript语言标准的更新版本.在编写本书的时候,ECMAScript 6已经快要形成

《JavaScript入门经典(第6版)》——2.4 操作符

2.4 操作符 如果不能通过计算操作变量中保存的值,那么这些值的用处就不是很大. 2.4.1 算术操作符首先,JavaScript可以使用标准的算术操作符进行加.减.乘和除运算. var theSum = 4 + 3; 显然,前面这条语句执行之后,变量theSum的值是7.在运算中,我们还可以使用变量名称: var productCount = 2; var subtotal = 14.98; var shipping = 2.75; var total = subtotal + shippin

《JavaScript入门经典(第6版)》——1.5 <script>标签

1.5 当用户访问一个页面时,页面中包含的JavaScript代码会与其他页面内容一起传递给浏览器.说明:JavaScript是一种解释型语言,不是C++或Java那样的编译语言.JavaScript指令以纯文本形式传递给浏览器,然后依次解释执行.它们不必先"编译"成只有计算机处理器能够理解的机器码,这让JavaScript程序很便于阅读,能够迅速地进行编辑,然后在浏览器里重新加载页面就可以进行测试.在HTML里使用标签,可以在HTML代码里直接包含JavaScript语句. <