- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 JAVASCRIPT语言 4.1 脚本语言 4.2 JavaScript的组成 4.3 JavaScript流程控制语句 4.4 JavaScript函数 4.5 JavaScript内部对象 4.6 JavaScript应用 本章小节 兰州石化职业技术学院 黄建华 脚本语言学习要求 本章通过JavaScript语言简介、程序组成和应用实例四个部分来介绍JavaScript语言应用方法。 了解JavaScript语言的用途,并与VBScript语言做了比较;在JavaScript应用部分介绍了JavaScript程序及编辑方法; 最后通过6个实例让读者可以直观的了JavaScript语言的应用方法,并通过最后两个实例来说明JavaScript与VB script在程序实现功能上的不同。 兰州石化职业技术学院 4.1 脚本语言 1.脚本语言 脚本(Script)其实质就是一段用来完成某些特殊功能的程序。脚本既可以在服务器端运行,称为服务器端脚本如 ASP、PHP、JSP等;也可以直接在浏览器端运行,称为客户端脚本如VBScript、JavaScript等。 在ASP中通常采用VBScript 和JAVAcript两种脚本语言。熟悉Visual Basic读者一般采用VBScript,如果熟悉C、C++和JAVA语言的读者选择JAVAcript较好。在ASP文件中可以采用多种脚本语言来实现编程。 2.脚本语言的简介 (1)VBScript:VBScript是一个和 Basic语言密切相联系的脚本语言,VBScript是ASP默认的一种页面格式语言,编程相当简单,而且可以直接在HTML文件中嵌入使用。 兰州石化职业技术学院 4.1 脚本语言 (2)JAVAScript:JAVAScript是一种基于对象和事件驱动并且具有安全性较好的脚本语言,是Sun、Netscape两公司共同开发的产品,可以开发客户端的应用小程序。JAVAScript是动态的,它可以直接对用户或客户输入作出响应,实现了网页和用户之间实时动态、交互的关系,使网页包含更多活跃的元素和更加精彩的内容,而且它依赖浏览器本身而与操作环境无关,只要计算机能运行浏览器即可。 (3)Jscript:JScript是微软开发的,它和C语言相似,JScript应用于ASP,运行于服务器端,而JAVAScript是运行于客户端的。 兰州石化职业技术学院 4.2 JavaScript的组成 1.JavaScript的数据类型、常量和变量 在JavaScript中,变量的类型没有限制,所有的数值都被认为是浮点数,同时JavaScrip也支持字符串。 常量是在程序中不变的量,如字符串、数字和日期等,也可以在程序中代表特定的数值,从而方便了用户程序的开发。和其他编程语言一样,JavaScript采用变量存储数据,其运算符和C语言极为相似。在JavaScript中,可以不管变量的类型,都可以用Var 来定义所有变量,如Number(数值类型)、String(字符串类型)、Boolean(布尔类型)、Null(空值类型)以及Undefined和object。JavaScript有四种基本的数据类型,它们分别为: (1)数值类型:包括整数和实数。 (2)字符串类型:这个类型的数据需要用英文的双引号或者单引号′括起来。 (3)布尔类型:布尔只分True或者False两种。 (4)空值类型: null。 兰州石化职业技术学院 4.2 JavaScript的组成 变量的主要功能就是用来存储数据。它首先要求变量名必须以字母开头,中间可以是任何字母、数字和下划线的组合;其次变量名不能使用JavaScript语言本身所使用的固定关键字,比如var、JavaScript、document等不能来命名变量。 因为JavaScript使用的是弱类型定义,在定义一个常量或者变量的时候可以不指明它的数据类型,常量或者变量会自动根据所赋的值来选择最合适的数据类型,这一点大大简化了JavaScript的编程难度。 2.JavaScript运算符 JavaScript中有六种运算符,包括算术运算符、赋值运算符、逻辑运算符、比较运算符、字符串运算符和位运算符。 (1)算术运算符:+、-、MOD(求余)、*、/(除)、%(取模)、++、--等。 兰州石化职业技术学院 4.2 JavaScript的组成 在JavaScript中,加法有以下操作规则: 1)?数值和数值相加,结果为数值相加之和。 2)字符串和字符串相加,结果为两个字符串连接起来。 3)字符串和数字相加,则计算机先将数字
您可能关注的文档
- 现代通信交换技术 教学课件 ppt 作者 马虹 第五章.ppt
- 现代通信交换技术 教学课件 ppt 作者 马虹 第一章.ppt
- 现代通信网 教学课件 ppt 作者 王练 第2章电话通信网.ppt
- 现代通信网 教学课件 ppt 作者 王练 第3章移动通信.ppt
- 现代通信网 教学课件 ppt 作者 王练 第4章数据通信网.ppt
- 现代通信网 教学课件 ppt 作者 王练 第6章 接入网.ppt
- 现代通信网 教学课件 ppt 作者 王练 第7章支撑网.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第3章 PHOTOSHOP8.0.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第5章 DREAMWEAVE MX.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第6章 FLASH MX 2004.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第7章 动态网站网页的制作.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第8章 利用ADO访问数据库.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第9章 网站规划与设计.ppt
- 现代网页设计及网络建设技术 教学课件 ppt 作者 黄建华 第10章 网站安全维护.ppt
- 现代项目管理导论 教学课件 ppt 作者 邱菀华 第1章 绪论.ppt
- 现代项目管理导论 教学课件 ppt 作者 邱菀华 第4章 项目时间管理.ppt
- 现代项目管理导论 教学课件 ppt 作者 邱菀华 第7章 项目风险管理.ppt
- 现代项目管理导论 教学课件 ppt 作者 邱菀华 第9章 项目信息管理.ppt
原创力文档


文档评论(0)