- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章 JavaScript 语言基础
JavaScript 脚本语言作为一门功能强大、使用范围较广的程序语言,其语言基础包括数
据类型、变量、运算符、函数以及核心语句等内容。本章主要介绍JavaScript 脚本语言的基
础知识,带领读者初步领会JavaScript 脚本语言的精妙之处,并为后续章节的深入学习打下
坚实的基础。
本章涉及到对象的相关知识,在本书后续章节将对其进行适当的分类和详细的论述,如
读者理解有困难,可自行跳过,待学习了对象的基本概念和相关知识后再进行深入理解。
2.1 编程准备
在正式介绍Javascript 脚本语言之前,先介绍使用 JavaScript 脚本进行编程需要首先了
解的知识,包括编程术语、大小写敏感性、空白字符以及分号等内容,以及脚本编程过程中
需遵守的一些约定,以编写合法的JavaScript 脚本程序。
2.1.1 编程术语
首先我们来学习一下Javascript 程序语言的基本术语,这些术语将贯穿 JavaScript 脚本
编程的每个阶段,汇总如表2.1 所示:
表 2.1 Javascript脚本编程基本术语
项目 简要说明 举例
Token(语言符号) Javascrip脚本语言中最小的词汇单元,是一 6,“I am a boy ”,所有的标识符和关
个字符序列 键字
Literal(常量) 拥有固定值的表达式 6,“I am a boy ”,[1,2 ,3]
Identifer(标识符) 变量、函数、对象等的名称 num ,alert,yourSex
Operator(运算符) 执行赋值、数学运算、比较等的符号 = ,+ ,%,
Expression(表达式) 标识符、运算符等组合起来的一个语句,返 x+1 ,(num+1)/5
回该语句执行特定运算后的值
Statement(语句) 达到某个特定目的的强制性命令,脚本程序 var num=5 ;
由多个语句构成 function sum(x,y){
result=x+y;
return(result);
}
Keyword(关键字) 作为脚本语言一部分的字符串,不能用作标 if,for,var ,function
识符使用
Reserved(保留字) 有可能作为脚本语言一部分的字符串,但并 const,short,long
不严格限制其不能作为标识符
2.1.2 脚本执行顺序
JavaScript 脚本解释器将按照程序代码出现的顺序来解释程序语句,因此可以将函数定
义和变量声明放在head和/head之间,此时与函数体相关的操作不会被立即执行。
2.1.3 大小写敏感
JavaScript 脚本程序对大小写敏感,相同的字母,大小写不同,代表的意义也不同,如
变量名name 、Name 和NAME 代表三个不同的变量名。在JavaScript 脚本程序中,变量名、
函数名、运算符、关键字、对象属性等都是对大小写敏感的。同时,所有的关键字、内建函
数以及对象属性等的大小写都是固定的,甚至混合大小写,因此在编写JavaScript 脚本程序
时,要确保输入正确,否则不能达到编写程序的目的。
2.1.4 空白字符
空白字符包括空格、制表符和换行符等,在编写脚本代码时占据一定的空间,但脚本被
浏览器解释执行时无任何作用。脚本程序员经常使用空格作为空白字符,JavaScript 脚本解
释
您可能关注的文档
最近下载
- 25题固定收益分析岗位常见面试问题含HR问题考察点及参考回答.pdf
- 韶关市2025届高三一模(综合测试一) 英语试卷(含答案).docx
- 工作报告及设计心得20160831.pdf VIP
- SPC导入的钢箱截面在生成变截面时,消隐显示各板件连接错乱.pdf VIP
- Lessonsinlifesaving英国短片剧本.docx VIP
- 2019年注册土木工程师(道路工程)考前培训南京班文件-李 雪.pdf VIP
- 上海市2018-2022年近五年中考数学试卷附答案.pdf VIP
- 城轨车站施工与维护——开挖作业.pptx VIP
- 城轨车站施工与维护——围护结构施工及基坑开挖.pptx VIP
- 铁道概论——单元7.7铁路专用通信系统.pptx VIP
文档评论(0)