- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
javascript语言基础
1.注释
2.基本数据类型 ——常量
3.基本数据类型——变量
4.转义字符
5.表达式
6.运算符
7.控制语句
8.函数
9.错误处理
注释
两种注释示例 /* …*/ 与 //…
/*This is an example of a long JavaScript comment.Note the characters at the beginning ending of the comment.*/
Function Emg(){
// This is writeMessage.
……
}
基本数据类型 ——常量
整型 只能储存整数。可以是正整数、0、负整数,可以是十进制、八进制、十六进制。八进制数的表示方法是在数字前加“0”,如“0123”表示八进制数“123”。十六进制则是加“0x”:“0xEF”表示十六进制数“EF”。
浮点型 即“实型”,能储存小数。有资料显示,某些平台对浮点型变量的支持不稳定。没有需要就不要用浮点型。
字符串型 是用引号“” “”、“‘ ’”包起来的零个至多个字符,而且单双引号可嵌套使用。
布尔型 常用于判断,只有两个值可选:true(表“真”)和 false(表“假”)。true 和 false 是 JavaScript 的保留字。它们属于“常数”。
基本数据类型——变量
变量的命名 变量的命名有以下要求:
1.只包含字母、数字和/或下划线;2.要以字母开头;3.不能太长;4.不能使用JavaScript中的关键字作为变量;
变量是区分大小写的,例如,variable 和 Variable 是两个不同的变量
变量需要声明 没有声明的变量不能使用,否则会出错:“未定义”。声明变量可以用:
var 变量 [= 值]
变量作用域。全局变量是定义在所有函数体之外,其作用范围是整个函数;而局部变量是定义在函数体之内,只对其该函数是可见的,而对其它函数则是不可见的。
转义字符
由于一些字符在屏幕上不能显示,或者 JavaScript 语法上已经有了特殊用途,在要用这些字符时,就要使用“转义字符”。
转义字符用斜杠“\”开头:\‘ 单引号、\“ 双引号、\n 换行符、\r 回车。于是,使用转义字符,就可以做到引号多重嵌套:’Micro 说:”这里是\“JavaScript 教程\” 。
表达式
表达式在定义完变量后,就可以对它们进行赋值、改变、计算等一系列操作,这一过程通常又叫称一个叫表达式来完成,可以说它是变量、常量、布尔及运算符的集合,因此表达式可以分为算术表述式、字串表达式、赋值表达式以及布尔表达式等。
var m=1+9;
var m=“hello”+”world”;
var m=100;
var m=false;
运算符
1算术运算符JavaScript中的算术运算符有单目运算符和双目运算符。双目运算符: +(加) 、-(减)、 *(乘)、 /(除)、 %(取模) 、|(按位或)、(按位与)、(左移)、 (右移)、 (右移,零填充)。单目运算符: -(取反)、~(取补)、++(递加1)、--(递减1)。
2比较运算符比较运算符它的基本操作过程是,首先对它的操作数进行比较,然后再返回一个true或False值,有8个比较运算符:(小于)、(大于)、=(小于等于)、=(大于等于)、==(等于)、!=(不等于)。
3布尔逻辑运算符!(取反)、=(与之后赋值)、 (逻辑与)、 |=(或之后赋值)、 |(逻辑或)、 ^=(异或之后赋值)、 ^(逻辑异或)、 ?:(三目操作符)、||(或)、==(等于)、|=(不等于)。
控制语句
第一种是选择结构
1.单一选择结构(if)
2.二路选择结构(if/else)
3.内联三元运算符 ?:
4.多路选择结构(switch)
第二种类型的程序控制结构是循环结构。
1.由计数器控制的循环(for)
2.在循环的开头测试表达式(while)
3.在循环的末尾测试表达式(do/while)
4.对对象的每个属性都进行操作(for/in)
条件语句
基本格式if(表述式)语句段1;......else语句段2;..... 功能:若表达式为true,则执行语句段1;否则执行语句段2。
三元运算符
基本格式
条件表达式“?语句1:语句2”,当条件为真时执行语句1 ,否则执行语句2
eg: var m=5;
var n=3;
var bol=(mn)?m:n;
多目选择
基本格式——解决多种条件判断
switch (e) {? ca
您可能关注的文档
最近下载
- 配电箱采购合同协议书范本详细(2025年).docx VIP
- 部编版语文写字表六年级上册字帖.pdf VIP
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 2022年洛阳理工学院教师招聘笔试试题及答案解析.docx VIP
- 城市停车设施规划导则.docx VIP
- 天然气发电厂-燃气-蒸汽联合循环发电机组PPT课件.pptx VIP
- 《《中文核心期刊目录(2017年版)》》.doc VIP
- 基孔肯雅热防控技术指南(2025年版)测试题及参考答案.docx VIP
- 工程测量技术 电子水准仪 电子水准仪.ppt VIP
- 党支部贯彻落实八项规定扎实推进作风建设工作专题党课ppt课件.pptx VIP
文档评论(0)