欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    JavaScript前端开发程序设计项目式教程(第2版)实训指导书.docx

    • 资源ID:1394073       资源大小:86.06KB        全文页数:22页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JavaScript前端开发程序设计项目式教程(第2版)实训指导书.docx

    实训案例名称:事件一、实训目的1 .掌握事件驱动及事件绑定的分类和方法2 .掌握。nload事件的方法及应用3 .掌握EVCnt事件的属性和方法4 .掌握事件流的概念和运用二、实训内容1 .在HTM1.页面上绑定显示问候语的按钮2 .通过OnIoad事件实现在页面中我入函数3 .编写脚本,实现将页面上调用的事件名称显示在状态栏中4 .在页面上实现阻止事件的默认行为三、实训仪器、设各.装有DreainWCaVerCS6软件的电脑,网络畅通。四、实训步骤1 .在Kn(1.页面上绑定显示问候语的按钮<head><metahttp-equiv*Content-TypeCOntenttext/html;CharSet=Utf-8”/><title>动态绑定事件/title)<scriptlype=z,textjavascripl*>functionhello()alert("您好!”):<script><head><body><P><butlonid=*hellobullon"name="Abullonl”>问侯<bulion><p><scripttype=*textjavascript*>hellobutton.onclick=hello;/动态绑定<script><body>2 .通过Onload事件实现在页面中或入函数<head><metahttp-equiv-,Content-TypeContent="texthtml;charset-utf-8,><title>onload事件/title)<scripttype=*textjavascript*>functionhellolOA'alert("您好!"):)functionhello2()(alort("您好!一来自第2个事件处理函数D:)functionhello3()(alert("您好!一来自第3个事件处理函数”):IfunctionstartO要绑定到onload事件的函数he110J)UttOn.onclick=helIol;绑定第1个函数heIobutton.attachEvent(*onclick*,hello2);绑定第2个函数hellobutton.attachEvent(,onclick*,hello3);绑定第3个函数)<script><head><bodyonload=*start()*><P><buttonid=,hellobutton"name="Abuttonl">问候<button><p><body>3 .编写脚本,实现将页面上调用的事件名称显示在状态栏中<head><melahtIpequiv=*ContenType*content=,lexl/html;charset=uIf8"><title显示事件名称<title><scripttype=textZjavascript*>functionShowEventName()蕾window,status=window,event.type:/将事件名显示在状态栏中)<script><head><body><pOnmOUSedOWn="showEventNamcO"OnlnoUSeUP="ShowEvcntName()”>请对本段文字按下鼠标左键,再松开。期间,状态栏聘依次显示事件名mousedown,mouseupo<p><body>一在页面上实现阻止事件的默认行为<head><metahttp-equiv=*Contont-Type*content=*texthtml:CharSe1.Ulf-8”/><tiIle阻止事件的默认行为<liIle><scripttype-*textZjavascript*>functionprevent1.ink()if(event.SrCEIemenl.IagName.IoUpperCaseO=F"&&event.shiftKey)event.returnValue=false;/取消事件的默认处理动作/returnfalse:<script><head><bodyOneliCk-"returnPreYent1.inkO”<p><ahref="http:Wlra<body>五、实训报告要求写出本项目的实训报告,并附带测试结果。六、实训注意事项注意代码的规范正酹写法和键盘健位的使用。实训案例名称:随机答题一、实训目的1 .掌握消息对话框的用法2 .掌握随机数的取法3 .掌握利用循环语句来解决问题的方法4 .掌握continue语句和break语句在循环结构中的用法二、实训内容1 .利用pr。InPt对话框接收键盘输入的内容2 .循环语句的使用条件运算符的应用3 .continue语句和break语句在循环结构中的使用三、实训仪器、设备装有DreamWeaVer、HBUilder等软件的电脑,网络畅通。四、实训步1 .应用内置函数Nath.randon()方法来得到随机数,并转换成整数.2 .用户的答案是从健盘入的,可以应用PrOiIPt()对话框实现对用户答案的接收.3 .将用户答案同系统进行计算的结果进行比较,得出正确和错误的靖论.可以应用条件表达式来实现输出“正确”或“错误”的结果.4 .通过break语句来实现是否退出.5 .流程图。6 .代码演示<!doctypehtml><html><head><metaCharSel="ulf-8”>title答题小游戏案例示例/title<head><body><pre><scripttype-*textjavascript*>varx,y,result,answer,goon:whiIe(true)(先出Sg,再答牌x=Math,floor(Math,random()*90)+10;随机生成两个二位整数y=Math,floor(Math,random()*90)+10:result-x+y;计算标准答案answer=parseFloat(prompt(x+"+"+y+"=","0"):接收用户答案go_on=COnfirIn(ansRcr=result?"答对":"答错")+"!t继续测试吗?”);if(!goon)break;若单击“取消”按钮则返回false,即结束提问)<script><pre><body><html>六、实训效果JW三:*»*-示:七、实训报告要求按照要求写出本项目的实训报告,规范、完整、表述科学,知识点和技能点以及实训结果都应该具备。实训案例名称:根据输入数值实现不同层数的三角形图案的函数一、实训目的1 .掌握自定义函数的方法2 .掌握自定义函数形参和实参的应用方法3 .掌握自定义函数调用的方法4 .掌握函数中代码写法的规范性以及函数返回值的用法二、实训内容1 .利用循环语句实现项FI2 .定义自定义函数,并将语句嵌入到函数体中3 .实现形参和实参在函数调用中的应用三、实训仪器、设善.装有DreamWeaYcr、HBUiIder等软件的电脑,网络畅通.四、实训步骤1 .使用普通流程语句来编写实现三角形的代码.2 .将代码嵌入到函数体中.3 .设置函数的形介,通过函数形叁来确定三角形图案的层数.4 .通过docueent.write()来输出结果5 .代码演示<!doctypehtnl><htnl><head><metaCharSet="utf-8”><title>利用函数输出:.角形图案示例<litlo><scriptIype=teXI/javaseripI*>functiondraw(n)(Vari,j;document,write(*<pre>*);输出<pre>标签,使document.Writeo格式有效for(i=l;i<=n;i+)for(j=l:j<=n-i:j+)document,write(,*):for(j=l:j<=i;j+)document,write(*");document,writeln():,,document.Write("/pre”);<script><head><body><scripttype=*,tcxtZjavascript*>Varn-PrO<npt("请输入:角形图案的U数"JO"):<iraw(r);<script><body><html>六、实训效果七、实训报告要求按照要求写出本项目的实训报告,规范、完整、表述科学,知识点和技能点以及实训结果都应该具备。实训案例名称:信息提示栏一、实训目的1 .掌握创建对象和对象实例化的方法2 .掌握内置对象属性和方法的的应用3 .掌握数组对象和日期对象的综合应用方法4,单:握在页面中输出结果的方法法二、实训内容1.利用数组对象实现项目中信息提示的栏Fi4 .利用日期对象获取当前日期.并作为数组的索引值5 .实现将数组内容显示在页面中三、实训仪器、设各装有Drean)WeaVer、HBUilder等软件的电脑,网络畅通。四、实训步骤1 .使用Array类创建一个数姐对象实例,数组中的数姐元索个数为31,将每天要进行提示的信息作为数组元素的值.2 .使用Date对象获得当前日期的数字值,从O到303 .使用当前日期的数字值作为数组对象的下标,从而获得当天数组元案值.4 .通过docuaent.write()方法*出结果5 .代码演示<!doctypehtml><html><head><metacharset=*utf-8*>title数组对象的综合案例<7title><head><bodybgcolor="fef4d2"><br><center><fontCOIor="ffaafa”><h2><fontco】or="#OOOOo(TXbXfontCOlOrFFoOOo”>按日期显示提示信<font><b><font><h2><font><hrwidth=300><br><scripttype*textjavascript*>varDayms=newArrayO;MyStamp=newDateO;today=MyStamp.getDateO;DaymSgO="一月之计在于初”DUymSgI=今天应该去出差”DaymSg2/今天别忘了买车票”DaymSg3="今天要去超市购物.DaymSg4="今天去审车"DHymsg5="今天要去银行”DaymSg6="今天是去做调研”DaymSg7="今天要通知领导开金DaymSg8="今天是特殊的节日”Daymsg9=”今天任务开始”DaymSg10

    注意事项

    本文(JavaScript前端开发程序设计项目式教程(第2版)实训指导书.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开