Get all 68 premium WordPress themes full free! Limited time offer. Get it now

Javascript脚本语言作为一门功能强大、使用范围较广的程序语言,其语言基础包括数据类型、变量、运算符、函数以及核心语句等内容。

本章主要介绍 Javascript脚本语言的基础知识,带领读者初步领会 Javascript脚本语言的精妙之处,并为后续章节的深入学习打下坚实的基础。

本章涉及到对象的相关知识,在本书后续章节将对其进行适当的分类和详细的论述,如读者理解有困难,可自行跳过,待学习了对象的基本概念

和相关知识后再进行深入理解。


        2.1编程准备

        在正式介绍 Javascript脚本语言之前,先介绍使用 Javascript脚本进行编程需要首先了解的知识,包括编程术语、大小写敏感性、空白字符以及分枵等内容,以及脚本编程过程中需遵守的一些约定,以编写合法的 Javascript脚本程序。

    

 Javascript脚本编程基础术语


项目简要说明
举例
Token(语言符号)Javascrip脚本语言中最小的词汇单元“ I am a boy”,所有的标识符和关键字
Literal(常量)拥有固定值的表达式“ I am a boy”,[1,2,3]
Identifer(标识符)变量、函数、对象等的名称     num, alert, yourSex
Operator(运算符)执行赋值、数学运算、比较等的符号    =,+,%,>
Statement(语句)达到某个特定目的的强制性命令,脚本程序由多个语句构成x+1,(num+1)/5
Key word(关键字)作为脚本语言一部分的字符串,不能用作标if,for,var, function
Reserved(保留字)有可能作为脚本语言一部分的字符串,但并不严格限制其不能作为标识符const, short,long


脚本执行顺序


Javascript脚本解释器将按照程序代码岀现的顺序来解释程序语句,因此可以将函数定义和变量声明放在<head>和<head>之间,此时与函数体相关的操作不会被立即执行。


大小写敏感


Javascript脚本程序对大小写敏感,相同的字母,大小写不同,代表的意义也不同,如变量名name、Name和NAME代表三个不同的变量名。在 Javascript脚本程序中,变量名、函数名、运算符、关键字、对象属性等都是对大小写敏感的。同时,所有的关键字、内建函数以及对象属性等的大小写都是固定的,甚至混合大小写,因此在编写 Javascript脚本程序时,要确保输入正确,否则不能达到编写程序的目的。


空白字符

空白字符包括空格、制表符和换行符等,在编写脚本代码时占据一定的空间,但脚本被浏览器解释执行时无任何作用。脚本程序员经常使用空格作为空白字符, Javascript脚本解释器是忽略任何多余空格的。

考察如下赋值语句

s = s + 5;

以及代码s=s+5上述代码的运行结果相同,浏览器解释执行第一个赋值语句时忽略了其中的空格。值得注意的是,浏览器解释执行脚夲代码时,并非语句中所有的空格均被忽略掉。考察如下变量