《JavaScript权威指南》读书笔记之二——词法结构

本章讲述的内容,用通俗的语言来说,就是应该注意的地方,这些也许和我们所学的其他语言类似,也许完全不同,比如一开始就介绍说JavaScript程序中的每个字符都是用两个字节表示的,但有些程序设计者习惯于8位表示,当然,在JavaScript中,我们可以忽视它。 和许多语言一样,JavaScript也是一种区分大小写的语言,再输入语言的关键字、变量、函数名以及所有的标识符时,都必须采取一致的字符大小写形式。许多JavaScript对象和属性都与它们所代表的HTML标记和性质同名,但是HTML并不区分大小写。 JavaScript还会自动忽略程序中记号之间的空格、制表符和换行符,除非它们是字符串或正则表达式直接量的一部分。 和大部分程序设计语言一样,JavaScript中的简单语句后面也跟有一个分号用以分隔语句,所不同的是,在JavaScript中,如果语句是分别放置在不同的行中,这时可以省去分号。但这并不是编程的好习惯,所以建议使用分号。 虽然理论上来说JavaScript允许在任意两个记号之间放置换行符,但实际上这么做的同时JavaScript会自动为程序添加分号,这样有时候是一种麻烦,尤其当我们使用return语句、break语句和continue语句的时候,比如,我们的本意是写一个return语句:      return true;  但是,我们习惯使用换行符来写这句话:      return      true;  JavaScript看见了,它觉得你想表达的意思是:      return;      true; 此时,不言而喻的,程序出现了你并不希望的错误。同样的,后缀运算符++和--也必须与它们所作用的表达式处于同一行中。 JavaScript中的标识符命名规则和其他许多语言的命名规则相同,第一个字符必须是字母、下划线或者美元符号,接下来的字符可以是字母、数字或下划线、美元符号。 综上所述,JavaScript与其他编程语言类似~ 相关阅读:《JavaScript权威指南》读书笔记之一—概述

评论 ( 1 )
最新评论