- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Javascript教程-杨薇.ppt
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”;
文档评论(0)