- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaScript程序构成 程序控制流 if条件语句 for循环语句 while循环 break和continue语句 if条件语句 基本格式 if(表述式) { 语句段1; } else { 语句段2; } 功能 若表达式为true,则执行语句段1;否则执行语句段2 for循环语句 基本格式 for(初始化;条件;增量) { 语句集; } 功能 实现条件循环,当条件成立时,执行语句集,否则跳出循环体。 while循环 基本格式 while(条件) { 语句集; } 该语句与For语句一样,当条件为真时,重复循环,否则退出循环 break和continue语句 与C语言相同,使用break语句使得循环从For或while中跳出,continue使得跳过循环内剩余的语句而进入下一次循环。 函数 JavaScript函数定义 Function 函数名 (参数,变元){ 函数体;. Return 表达式; } 例子 ys / hanshu.html 事件驱动及事件处理 JavaScript是基于对象(object-based)的语言。而基于对象的基本特征,就是采用事件驱动(event-driven)。通常鼠标或热键的动作我们称之为事件(Event),而由鼠标或热键引发的一连串程序的动作,称之为事件驱动(Event Driver)。而对事件进行处理程序或函数,我们称之为事件处理程序(Event Handler)。 事件处理程序 在JavaScript中对象事件的处理通常由函数(Function)担任。 事件驱动 JavaScript事件驱动中的事件是通过鼠标或热键的动作引发的。它主要有以下几个事件: (1)单击事件onClick 当用户单击鼠标按钮时,产生onClick事件。同时onClick指定的事件处理程序或代码将被调用执行 (2) onChange改变事件 当利用text或texturea元素输入字符值改变时发该事件,同时当在select表格项中一个选项状态改变后也会引发该事件 (3)选中事件onSelect 当Text或Textarea对象中的文字被加亮后,引发该事件 (4)获得焦点事件onFocus 当用户单击Text或textarea以及select对象时,产生该事件 (5)失去焦点onBlur (6)载入文件onLoad (7)卸载文件onUnload 例子 ys / shijianqudong.html JavaScript中的对象 对象是可以从 JavaScript“势力范围”中划分出来的一小块,可以是一段文字、一幅图片、一个表单(Form)等等。 JavaScript中的对象是由属性(properties)和方法(methods)两个基本的元素的构成的。前者是对象在实施其所需要行为的过程中,实现信息的装载单位,从而与变量相关联;后者是指对象能够按照设计者的意图而被执行,从而与特定的函数相联。 常用的基本对象 Number “数字”对象 String 字符串对象 Array 数组对象 Math “数学”对象 Date 日期对象 全局对象 (Global 对象 ) String 字符串对象 属性 length 用法:字符串对象.length;返回该字符串的长度。 方法 indexOf() 作用:从字符串对象中指定的位置搜索子字符串 如:var user_name=“yangwei”;
您可能关注的文档
- DiskGenius检测和修复硬盘坏道教程.doc
- DIY 思维平衡车.doc
- Docomo版LGG2L01F智能手机开箱对比三星S4魅族MX2.pdf
- DogearedPearlsofLove18英寸玫瑰金手工制作珍珠项链.pdf
- DOS命令图解教程.doc
- DOS命令详解教程.doc
- DOTA2基础设置新手攻略.pdf
- DPM702S;中文规格书,Datasheet资料.pdf
- Drupal 教程集_上.pdf
- drupal建站教程---全过程.pdf
- Sony索尼TVs, Monitors & Projectors VPL-VW890ES Startup Guide - (Multilingual)_英文说明书用户手册.pdf
- ZONCN众辰VCLX3V Expansion Modules blank说明书用户手册.pdf
- Sony索尼TVs, Monitors & Projectors VPL-VW870ES 使用說明書_繁体中文.pdf
- Sony索尼TVs, Monitors & Projectors XRM-48A90K 其他(第2份)_繁体中文.pdf
- Sony索尼TVs, Monitors & Projectors XR-48A90K Reference Guide(第2份)_英文.pdf
- Sony索尼TVs, Monitors & Projectors XRM-55A80J Wall-Mount Bracket SU-WL850_繁体中文.pdf
- Sony索尼TVs, Monitors & Projectors XRM-48A90K 其他_繁体中文.pdf
- Sony索尼TVs, Monitors & Projectors VPL-XW7000ES Startup Guide - SETUP GUIDE_英文说明书用户手册.pdf
- Sony索尼TVs, Monitors & Projectors VPL-VW890ES Operating Instructions_英文说明书用户手册.pdf
- Sony索尼TVs, Monitors & Projectors XR-85Z9J 说明书用户手册_简体中文.pdf
最近下载
- 牧野professional5使用说明书摘要(a1系列 a51 a61 a71 a81 a82 a92卧式加工中心)新.pdf VIP
- 工伤赔偿协议书.docx VIP
- 全过程造价咨询服务方案.docx VIP
- 《温室气体 产品碳足迹量化方法与要求 光伏组件》.pdf VIP
- 2025年山东中考物理试题及答案.doc VIP
- 水利工程施工方案的范本(3篇).docx VIP
- 《跨境直播运营》课件——跨境直播团队的人员配置.pptx VIP
- 白茆水库保护规划暨岸线保护与利用规划.pdf VIP
- 大型商业综合体弱电智能化规划方案大型商场智能化系统设计方案城市综合体弱电方案.docx VIP
- 2024年河南省郑州市金水区小升初英语试卷.docx VIP
文档评论(0)