源代码-javascript发一种基于客户端浏览器、面向对_第1页
源代码-javascript发一种基于客户端浏览器、面向对_第2页
源代码-javascript发一种基于客户端浏览器、面向对_第3页
源代码-javascript发一种基于客户端浏览器、面向对_第4页
源代码-javascript发一种基于客户端浏览器、面向对_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

圣思园科 JavaScript是网景(Netscape)公司开 JavaScript的特点 )标准,可移;事件驱动式 JavaScript的作用服务 JavaScript与Java的区别体现在,而是将文本格式的字符代码发送给客,由浏览器解释执第三,两种语言所采取的变量是不一样在编译之前必须作。JavaScript中变量,采用其弱类型。即变量在使用前不需作,而是解释器在运行时检查其 态编译,即Java的对象必须在编译时 。JavaScript的格式 每行写一 ,但其中不能包含 程序的几种 o<script o<scriptlanguage="JavaScript" o<script o<script oWorld!!!");必须保存为一个外部<script<!- o--<ahref="JavaScript:alert(' <ahref="#"onclick="alert(' <ahref="JavaScript://" varvarvarvarvarm=变量作用域:(方式、位置全局变量:在函数局部变量:在函数 varglobe"JavaScript"globe是全局变functiontest()varlocal"VBScript"local量.write("<LI>"+globe.write("<LI>"+local}.write("<LI>"+globe.write("<LI>"+localJavaScriptwith对象}with( ){write(“欢迎 write(“<Li>很高兴认识大write(“<Li>希望我们成为朋友。}格式forin<语句组}functionmember(namesex构造函数=this.sex=}functionshowProperty(obj,{varstr=for(variinstr+=objString+"."+i+"="+obj[i]+return}objnew 男生");//建立对象实例 java)很相似,比如if….else,for()默认格式:日期对象名称=newDate([日期参数日期参数:1.省略(最常用秒如:today=new1,2008数值格式:公元年,月,日,[时,分,秒如:today=new日期对象的格式:日期对象名称.方法([参数getYear()返回年份getFullYear()返回年份getMonth()返回月份数(0--getDate()返回日期数(1--getDay()返回星期数(0--getHours()返回时数(0--getMinutes()返回分数(0--getSeconds()返回秒数(0--等建立数组fruit=newArray(3fruit=newArray();数组对象的 varfruitnewArray("苹果梨子橘子varfor(i=0;i<fruit.length;i++).write("fruit[",i,"]=",fruit[i],"<br>")}数组对象的格式:数组对象名称.方法([参数join([分隔符])数组元素组合为字符toString()以字符串表示数reverse()数组反valueOf()返回数组<ScriptvarfruitnewArray("苹果梨子","橘子");二维<ScriptvarfruitnewArray(3);fruit[0]=newArray("苹果",2);fruit[1newArray("梨子fruit[2newArray("橘子for(i=0;i<fruit.length;i++)for(j=0;j<fruit[0].length;j++).write("fruit[",i,"][",j,"]=",}}字符串对建立字符串对格式:字符串对象名称=newString(字符串常量格式:字符串变量名称="字符串常量字符串对象的属格式:字符串对象名称.属

字符串长格式:字符串对象名称.方varstr="JavaScript";varnum=1234;

"<BR>");<Script>function {varstr= if(str.indexOf("@")==-1)alert("请填写正确 地址}<FORM请输入你 地址<INPUTTYPE="text" 自定义对动态的定义functionmember(name,sex)=this.sex=this.display=}functiondisplay()是.write("<LI>"+}varpapanewmember("杨宏文男生varmama=new ", vardoggynewmember("奇奇","宠物狗事件处理程事件处理程序的调用:浏览器等待用户的。请输入基本资:<INPUTTYPE=“text”<INPUTTYPE=“button”VALUE单击”onClick=“alert(„谢谢你的填定时clearInterval()JavaScript图像对导航对窗口对屏幕对事件对历史对JavaScript文件对象(重要对对框架对表单对象(重要位置对窗口对格式窗口名称.方法(参数self.属top.方法(参数窗口名称.属屏幕对屏幕对象的属事件对历史对 。格位置对象:用来代表特定窗口的URL信。文件对代表当前HTML对象,是 组构成的,对每个HTML文会自动建立一个文件对格式.属.方法(参数–网页中的 定 对象的格式字串.link(属性表单对象(最常使用,重要格式.forms[索引].属.forms[索引].方法(参数.表单名称.属.表单名称.方法(参数对象 文件 .txt 写 格式 关键expires=有效日][;...]"WdyMon

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论