码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript学习(四):JavaScript语法

时间:2016-06-15 19:14:07      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:

ECMAScript的语法大量借鉴了C及其他类C语言(如Java和Perl)的语法。

(1)区分大小写

区分大小写意味着,变量名test和Test分别表示两个不同的变量。也就是说,关键字、变量、函数名和所有标识符(identifier)都必须采取一致的大小写形式。

但需要注意的是,HTML并不区分大小写(尽管XHTML区分大小写)。由于它和客户端JavaScript(运行在Web浏览器中的JavaScript)联系紧密,因此这点区别很容易混淆。

许多客户端JavaScript独享和属性与它们所表示的HTML标签和属性同名。在HTML中,这些标签和属性名可以使用大写也可以是小写,而在JavaScript中则必须是小写。例如,在HTML中设置事件处理程序时,onclick属性可以写成onClick,但在JavaScript代码(或者XHTML文档)中,必须使用小写的onclick。

(2)标识符

所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。

标识符的格式规则如下:

  • 第一个字符必须是一个字母、下划线(_)或一个美元符号($)。
  • 其他字符可以是字母、下划线、美元符号或数字。
  • 标识符中的字母也可以包含扩展的ASCII货Unicode字母字符,但我们不推荐这样做。

JavaScript标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写。

虽然没有谁强制要求必须采用这种格式,但为了与JavaScript内置的函数和对象命名格式保持一致,可以将其当做一种最佳实践。

(3)语句

JavaScript中的语句以一个分号结尾,如果省略分号,则由解析器确定语句的结尾。虽然语句结尾的分号不是必需的,但我们建议任何时候不要省略它。

(4)关键字和保留字

关键字和保留字均不能用作标识符。

JavaScript描述了一组具有特定用途的关键字,按照规则,关键字也是语言保留的,不能用作标识符。JavaScript还描述了另一组不能用作标识符的保留字,尽管保留字在这门语言中还没有任何特定的用途,但它们有可能在将来被用作关键字。

(5)注释

JavaScript使用C风格的注释,包括单行注释和块级注释。单行注释以两个斜杠开头,如下所示:

//单行注释

块级注释以一个斜杠和一个星号(*)开头,以一个星号和一个斜杠结尾,如下所示:

/*

 *这是一个多行(块级)注释

 */

虽然上面注释中的第二行以一个星号开头,但这不是必需的。之所以添加星号,纯粹是为了提高注释的可读性。

JavaScript学习(四):JavaScript语法

标签:

原文地址:http://www.cnblogs.com/huangguaxiaocai/p/5588437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!