成都理工大学 WEB 复习 (3)WEB编程总复习总结

上传人:101****457 文档编号:45862504 上传时间:2018-06-19 格式:PDF 页数:31 大小:351.63KB
返回 下载 相关 举报
成都理工大学 WEB 复习 (3)WEB编程总复习总结_第1页
第1页 / 共31页
成都理工大学 WEB 复习 (3)WEB编程总复习总结_第2页
第2页 / 共31页
成都理工大学 WEB 复习 (3)WEB编程总复习总结_第3页
第3页 / 共31页
成都理工大学 WEB 复习 (3)WEB编程总复习总结_第4页
第4页 / 共31页
成都理工大学 WEB 复习 (3)WEB编程总复习总结_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《成都理工大学 WEB 复习 (3)WEB编程总复习总结》由会员分享,可在线阅读,更多相关《成都理工大学 WEB 复习 (3)WEB编程总复习总结(31页珍藏版)》请在金锄头文库上搜索。

1、1Web 编程总复习脚本语言脚本语言javaScript脚本语言脚本语言VBScriptBOMBOM浏览器对象模型浏览器对象模型动态服务器页(动态服务器页(ASP)ADO与数据库与数据库一、一、脚本语言脚本语言javaScript1.在网页中引入 JavaScript:Document.write(“这是以 JavaScript 输出的!“)最终在 HTML 格式文件中打开时显示的是:这是以 JavaScript 输出的!2.变量和数组是 JavaScript 的基础,不管是在 JavaScript 中还是在其他程序语言中, 最基本的概念是变量。 JavaScript 定义变量只有一个关键字“

2、var“,在 JavaScript中定义一个用户名变量的语法为:“var strUserName;“,如下案例:2Var strWelcome=“欢迎您!“;Var iCounter=10;iCounter=iCounter+1;document.write(strWelcome);document.write(iCounter);最终在 HTML 文件中显示的是:欢迎您!113.HTML 语言不区分大小写, 但是 JavaScript 是区分大小写的, 在 JavaScript 中,变量名大小写是有所区别的,例如:变量 s12 和 S12 是不同的两个变量。4.声明数组:用 new 和 Ar

3、ray 关键字,new 代表建立一个新的对象,Array 是JavaScript 内置的一个对象,由于 JavaScript 区分大小写,所以 Array 的首字母必须是大写。5.JavaScript 提供的语句可以分为 4 类: (1)条件和分支语句:If else 语句,switch 语句。 (2) 循环语句: for 语句, do while 语句, break 语句和 continue语句。 (3)对象操作语句:new,this 和 with。 (4)注释语句:“/“或“/*/“。36.If 语句:var iHour=13;If(iHour最终在 HTML 文件中显示的是:下午好!7.

4、switch 语句:Var val=“;Var i=5;Switch(i)case 3:val=“三“;break;case 4:val=“四“;break;case :4val=“五“;break;default:val=“不知道“;Document.write(val);最终在 HTML 文件中显示的结果为:五8.循环语句包括:for 语句、while 语句,循环控制转移语句 continue 和 break语句。for 语句的基本语法为:for(初始化部分;条件部分;更新部分)语句块;案例:var iSum=0;for(var i=0;i9.while 语句(案例):5var iSum=

5、0;var i=0;while(i10.break 语句(案例) :for(i=1;i“);最终在 HTML 文件中显示的是:123411.continue 语句(案例) :for(i=1;i“);12.JavaScript 函数:函数在定义时并没有被执行,只有函数被调用时,其中的代码才真正被执行。为实现函数的定义和调用,JavaScript 语句提供了两个关键字:function 和 return。JavaScript 函数基本语法格式为:function 函数名(参数表)语句块;13.函数定义和调用(案例) :function getSqrt(iNum)var iTemp=iNum*iNu

6、m;document.write(iTemp);getSqrt(8);14.函数的返回值(案例) :7function f(y)var x=y*y;return x;for(x=0;x“);25.事件:主要包括三类:超级连接事件、浏览器事件、界面事件。界面事件包括:Click(单击) ;MouseOut(鼠标移出) ;MouseOver(鼠标移过) ;MouseDown(鼠标按下)等。26.单击事件(案例) :27.for in 语句(案例) :8var var=new Array(3);arr0=“Jack“;arr1=“Mike“;arr2=“Rose“;for(i in arr)docu

7、ment.write(“第“+i+“个为:“+arri);注意:for in 语句实现循环,in 后面跟一个对象,循环次数是该对象的所有元素的总和。28.JavaScript 内置对象:内置对象都有自己的方法和属性,访问属性的语法是:“对象名.属性名称“,访问方法的语法是:“对象名.方法名(参数表)“,所谓方法就是一个普通函数被封装到一个对象中。29.使用时间对象(案例) :var curr=new Date();/声明document.write(“今天是“);switch(curr.getDay() /返回星期几case 0:document.write(“周日,休息!“);break;c

8、ase 1:document.write(“周一,需要工作!“);break;case 2:document.write(“周二,需要工作!“);break;9case 3:document.write(“周三,需要工作!“);break;case 4:document.write(“周四,需要工作!“);break;case 5:document.write(“周五,需要工作!“);break;case 6:document.write(“周六,休息了!“);break;30.Math 对象:Math 对象的内置方法定义了各种数学运算,可以直接调用,如:Math.数学函数(参数)var a=

9、Math.sin(1);document.write(a);31.String 对象: 一般利用 String 对象提供的函数来处理字符串。 String 对字符串的处理主要提供了下列方法:(1)charAt(idx) :第一个字符位置是“0“,返回指定位置处的字符。(2)indexOf(Chr) :返回指定子字符串的位置,从左到右,找不到返回-1。(3)lastIndexOf(chr) :返回指定子字符串的位置,从右到左。找不到返回-1。(4)toLowerCase() :将字符串中的字符全部转化成小写。(5)toUpperCase() :将字符串中的字符全部转化成大写。案例:10var s

10、tr=“I am a boy,I like programming!“;a=str.charAt(7);b=str.indexOf(“a“);c=str.lastIndexOf(“a“);d=str.toUpperCase();document.write(a+“);document.write(b+“);document.write(c+“);document.write(d+“);33.字符串扫描统计(案例:统计字符串“a“出现的次数,然后将次数输出到浏览器上) :var str=“I am a girl,I like cat“;var iCount=0;for(i=0;i34.JavaS

11、cript 的常用函数:eval()函数;parseInt()函数;parseFloat()函数。35.eval()函数(案例:将一个字符串变量处理成一个运算表达式) :var str=“1+2+3“;document.write(eval(str);36.parseInt()函数和 parseFloat()函数:parseInt()函数功能是从一个字符串中提出一个整数,如果遇到字符串中除了数字以外的字符,parseInt()函数就停止转换, 返回已有的结果。 如果第一个字符不是数字, parseInt () 就返回“NaN“值。parseFloat()函数和 parseInt()函数相似,区

12、别是 parseFloat()函数可以提取小数。案例:var a=parseInt(“123China“);var b=parseFloat(“123.12China“);document.write(a+“);document.write(b);12二、二、脚本语言脚本语言VBScriptVBScript输入输出:Inputbox 函数、Msgbox 函数、Msgbox 语句Inputbox 函数:x=Inputbox(prompt,title,default,xpos,ypos)Msgbox 函数: x=Msgbox(prompt,buttons,title)Msgbox 语句: Msgb

13、ox prompt,buttons,title数据类型:一种数据类型(变体类型) ,最简单的 Variant 可以包括数字或字符信息常用类型定界符号:字符串(“string”) 、日期(#date#)常量:VBScript 提供的预定义常量(Empty、Nothing、True 等) 、用户自定义的符号常量(Const Myage=25)变量:命名规则、隐式声明、显示声明(option explicit) 、变量赋值数组变量: dim MyNumMyNum=Array(1,2,3,4,5,6,7,8)Redim:重定义动态数组变量的作用域与存活期:过程级、脚本级运算符:算术、比较、逻辑脚本语言

14、 VBScript 语句赋值语句:目标操作符=源操作符13控制语句:条件语句(ifend if) 、Select Case 语句循环语句: doloop(while 或 until)whilewend(条件为 true 时循环)fornext(指定循环次数,重复运行语句)Set 语句:将对象引用赋给变量或属性。Set objconn=nothing过程:sub 过程、function 过程DHTMLDHTML(Dynamic(Dynamic HTMLHTML 动态动态 HTML)HTML)HTML+JavaScript+CSS+DOM 的结合使用称之为 DHTMLBOMBOM浏览器对象模型浏览

15、器对象模型浏览器对象浏览器对象1.1.windowwindow 对象对象表示浏览器窗口表示浏览器窗口对其属性和方法的引用可以省对其属性和方法的引用可以省略略window.window.windowwindow 对象方法对象方法alert()alert()方法方法显示包含由应用程序自定义消息的对话框显示包含由应用程序自定义消息的对话框confirm()confirm()方法方法返回返回 truetruefalsefalse14显示一个确认对话框,显示一个确认对话框,prompt()prompt()方法方法显示一个提示对话框显示一个提示对话框其中带有一条消息和一个输入框其中带有一条消息和一个输入框

16、确定返回文本框的值确定返回文本框的值取消返回取消返回 nullnullclose()close()方法方法关闭指定的窗口关闭指定的窗口open()open()方法方法打开一个打开一个 WEBWEB 浏览器窗口浏览器窗口window.location.href=“URL“当前窗口打开新窗口覆盖当前窗口window.openwindow.open (”打开窗口的打开窗口的 urlurl”, ”窗口名窗口名”,”窗口特征窗口特征”)window.open(“about:blank“);/open()最简单使用window.open(“url“,“windowName“,“width=100window.open(“url“,“windowName“,“width=100 height=100height=100status=yesstatus=yes menubar=nomenubar

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号