您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > javascript 帮助文档
目目目目录录录录第1章JavaScript基础1.1关于JavaScript1.2了解JavaScript1.3WorldWideWeb1.4Web应用程序结构1.5JavaScript与VBScript第2章JavaScript与HTML2.6HTML基础2.7在HTML文档中嵌入JavaScript2.8编写JavaScript脚本第3章JavaScript基本语法3.9JavaScript基本数据结构3.10JavaScript运算符和表达式3.11JavaScript控制结构和循环第4章Window窗口对象4.12Window窗口对象的属性4.13Window窗口对象的方法4.14创建和关闭窗口第5章document对象5.15document对象的属性5.16document对象的方法第6章文本对象6.17文本对象属性6.18文本对象的方法6.19文本对象的事件6.20文本区域对象第7章按钮对象7.21buttonsubmitreset对象7.22复选框对象7.23Radio对象第8章选择和隐藏对象8.24select对象8.25隐含对象第9章location对象9.26hash属性9.27Href属性9.28pathname属性9.29Protocol属性第10章history对象第11章layer对象11.30layer属性11.31layer对象的方法11.32JavaScript操作层第12章字符串对象12.33转义字符12.34字符串对象的属性12.35字符串对象的方法第13章日期对象13.36时间对象的属性13.37时间对象的设置第14章数学对象14.38math对象的属性14.39math对象的方法第15章数组对象15.40数组对象的创建15.41数组对象的扩充15.42对象类数组第16章样式单实例16.43样式单的实用16.44样式单的定义16.45样式单的使用第17章实用小程序17.46导言17.47状态栏滚动信息17.48计算用户来访次数17.49散布页面的星星17.50永在顶端的图片第18章JavaScript语言的扩展18.51ActiveX通信18.52调用插入件第19章网上购物系统19.53示例特性19.54源代码19.55功能概述19.56程序详解第20章2000珍藏版20.57Cookie入门20.58实例特性20.59程序源代码20.60功能概述20.61程序详解第21章时钟日历21.62示例特性21.63源代码21.64功能概述21.65程序详解第22章JavaScript服务器端编程22.66预备知识22.67实例学习22.68功能概述22.69脚本详解第23章网络安全性23.70安全性破坏的种类23.71安全服务主要内容本章导读第第11章章JJJJJJJJaaaaaaaavvvvvvvvaaaaaaaaSSSSSSSSccccccccrrrrrrrriiiiiiiipppppppptttttttt基基基基基基基基础础础础础础础础¡关于JavaScript¡了解JavaScript¡WorldWideWeb¡Web应用程序¡JavaScript与VBScriptJavaScriptWebJavaScript 1.1关于JavaScriptJavaScript是一种新的Web技术JavaScript昀初的名字是LiveScript它是Netscape开发出的一种脚本语言其目的是为了扩展基本的HTML的功能用于代替复杂的CGI程序来处理Web页表单信息为Web页增加动态效果当Java出现以后Netscape和Sun一起开发了一种新的脚本语言它的语法和Java非常的类似所以它昀后被命名为JavaScript在JavaScript出现以前在Web页中需要进行的所有处理都必须传回服务器由服务器进行集中处理服务器处理完毕后在将处理结果通过网络传回客户端的浏览器中供用户查看即使是昀简单的验证用户在文本框中输入数据的有效性比如通过判断输入字符串是否包含@符号来判断用户输入的E_mail地址是否有效都必须由服务器来完成在这种方式下当Web访问量增加时网络和服务器的负担都会增加这一时期的客户/服务器结构并不是真正意义上的客户/服务器结构人们期待一种新的技术来实现真正的客户/服务器结构即在客户端也可以进行处理从而减轻服务器的负担加快网络的传输速度JavaScript正是在这种背景之下产生的JavaScript至1995年诞生以来已经取得了广泛的支持他们包括AppleBorlandSybaseInformixOracleDigitalHP和IBM等不仅仅是在浏览器中得到越来越多的支持在其它的各种应用程序中也得到应用新的Windows操作系统中也可以使用脚本来制订需要完成的任务有经验的Web页作者都知道Java的小应用程序也可以实现客户端的逻辑处理能力但作为一种强类型的程序设计语言Java并不是制作Web页的昀佳选择因为使用Java需要Web页作者有较高的编程能力而这对众多Web页作者来说是件难事Web作者愿意使用更简单的方法来实现表单的处理Microsoft也意识到了Web脚本的重要性作为软件界的领头羊Microsoft自然不甘在Web脚本的竞争中落后由于得不到Netscape在技术上的许可Microsoft开发了自己的脚本语言JScript并在Microsoft自己的浏览器MicrosoftInternetExplorer3.0以及更高版本中对其提供支持由于Microsoft在浏览器市场中的优势JScript很快得到广泛支持和应用JScript1.0只是很粗糙地和JavaScript1.1兼容Netscape在其浏览器Navigator3.0及其以后的版本中也对JScript提供了支持随着JavaScript版本的增多和浏览器平台的不同让众多的Web页作者感到难以取舍也增加了额外的工作量鉴于脚本语言开发商之间的竞争给Web页作者带来的麻烦MicrosoftNetscape和其它脚本语言商决定成立一个国际组织并将其命名为ECMA该组织专门从事脚本语言标准的制订ECMA制订的脚本语言标准被称为ECMAScript所有开发商的脚本语言都支持这一标准尽管有ECMA标准的存在Netscape和Microsoft都有其各自的脚本语言JavaScript和JScript这两种语言都对ECMA标准进行了扩展Microsoft除了JScript之外还有VBScript也是一种脚本语言VBScript实际上是VisualBasic程序设计语言的一个子集使得众多的VB程序设计员很容易编写自己的Web应用程序Netscape并没有对VBScript提供支持所以使用VBScript的还仅是MicrosoftInternetExplorer用户即使有VBScript的竞争JavaScript还是成为了标准的Web脚本语言在人们的印象中JavaScript只是用来编写客户端的Web应用程序Netscape为用户提供了服务器端的脚本语言NetscapeServer_SideJavaScriptSSJS可以在服务器端编写需要的Web应用程序不过使用SSJS需要NetscapeServer3的支持Microsoft也有自己的服务器端脚本编程语言ActiveServerPagesASP需要JScript引擎的支持 1.2了解JavaScript学习JavaScript这样的新工具可以说是一种挑战因为很难理解它是如何使用以及能用于哪些方面学习JavaScript并不是一件非常困难的事我们先从下面的10个方面了解一下JavaScript的特点1.2.1JavaScript是被嵌入到HTML中的JavaScript的昀大特点便是和HTML
本文标题:javascript 帮助文档
链接地址:https://www.777doc.com/doc-4400718 .html