- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 客户端编程 本节课的内容: 什么是脚本语言 JavaScript概述 JavaScript嵌套HTML的方式 JavaScript基本语法 事件触发和处理 对象的基础知识 JavaScript的对象模型 window 对象 document 对象 form 对象 1、什么是脚本语言 脚本语言源于UNIX操作系统 应用于web页面的脚本语言有javaScript、VBScript和用于编写CGI脚本的perl、shellScript等 根据脚本程序执行的地点不同分为服务器端脚本和客户端脚本,javaScript、VBScript既可以作为客户端脚本语言,又可作为服务器端脚本语言。 2、JavaScript 概述 JavaScript是一种潜入在HTML文件中的脚本语言,由Netscape公司在1995年的Netscape2.0中推出,最初称为Mocha,后来又改为LiveScript,95年Java语言出现后,引进java的有关概念,又改为JavaScript JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,可以开发客户端的应用程序。 两种语言间的异同作如下比较: 基于对象和面向对象 解释和编译 强类型和弱类型 代码格式不一样 嵌入方式不一样applet SCRIPT JavaScript的注释 //语句 单行注释,JavaScript将忽略这一行后面的语句。 /* 语句集 */ 注释多行,JavaScript将忽略/*和*/之间的所有语句。 Javascript程序运行环境 软件环境: Windows 95/98或Windows NT。 Netscape Navigator x.0或Internet Explorer x.0。 用于编辑HTML文档的字符编辑器(Notepad等)或HTML文档编辑器。 硬件环境: 基本内存32M。 CRT至少需要256颜色,分辨率在640X480以上。 CPU至少133以上。 鼠标和其它外部设备(根据需要选用)。 3、JavaScript嵌套在HTML中的方式 HTML HEAD TITLE 页标题 /TITLE SCRIPT language=“JavaScript” !-- JavaScript代码 -- /SCRIPT /HEAD BODY HTML文本 SCRIPT !- JavaScript代码也可放在这里 - /SCRIPT HTML文本 /BODY /HTML 3.2 JavaScript 源文件 JavaScript大小写敏感,若要几行代码写在一行中各语句间以分号分隔,习惯上在每一个语句之后以分号结束,但不是必须。 在JavaScript中四种基本的数据类型:数值(整数和实数)、字符串型(用“”号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值 在JavaScript的基本类型中的数据可以是常量,也可以变量。 常量 整型常量 实型常量 布尔值 字符型常量 空值 特殊字符 变量的定义 变量的主要作用是存取数据、提供存放信息的容器。 变量的命名 变量以字母开头,中间可以出现数字除下划线作为连字符外,变量名称不能有空格、加号、减号、逗号或其它符号。 不能使用JavaScript中的关键字作为变量。 变量的类型 如同其它编程语言,JavaScript允许你声明变量并使用存储在它们中的值,不过不需要去专门声明变量的数据类型。(P25) 由于JavaScript采用弱类型的形式,因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型的。 JavaScript可以自动确定存储在变量中的数据类型。 JavaScript用关键字var声明变量或直接使用赋值的形式声明变量。 Var str; Num1=20 Num2=3.0e10 声明变量通过关键字var,如下: var var1,var2; 在声明同时赋值给它,如: var var1=10; var var2=“hello”; var var3=true; 变量的长度可由length函数获得,如: var len=var2.length; 赋值运算符:= += -= *= /= %= 算术运算符: + - * / ++ % -– – 字符串运算符:+ 如:“abcd”+”efg” 逻辑运算符和关系运算符 ==, !=, , , ! , , || 位运算 条件运算符 ? 比如: va
您可能关注的文档
- 《第7章_建筑砂浆》-精选课件(公开).ppt
- 《第7章商务谈判中风险的规避》-精选课件(公开).ppt
- 《第7章账簿》-精选课件(公开).ppt
- 《第08章动态规划》-精选课件(公开).ppt
- 《第8讲解读新司标》-精选课件(公开).ppt
- 《第8课《多收了三五斗》课件1(苏教版九上)》-精选课件(公开).ppt
- 《第8章差别强化法》-精选课件(公开).ppt
- 《第8章运算符的重载》-精选课件(公开).ppt
- 《第8章运算符重载91671590》-精选课件(公开).ppt
- 《第09章品牌延伸与更新》-精选课件(公开).ppt
- 2025至2030中国PCP管道行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国玻璃保温容器行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国智能照明与控制行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国软地板产品行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国煤矿掘进机行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国凸轮轴行业项目调研及市场前景预测评估报告.docx
- 2025至2030杂醇油行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国镀铝纸行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国铁镍合金行业市场运行分析及竞争格局与投资方向报告.docx
- 2025至2030中国钢带分拣机行业项目调研及市场前景预测评估报告.docx
文档评论(0)