JavaScript1-7章总结.ppt_第1页
JavaScript1-7章总结.ppt_第2页
JavaScript1-7章总结.ppt_第3页
JavaScript1-7章总结.ppt_第4页
JavaScript1-7章总结.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

第一章,JavaScript的基本语法,JavaScript的组成,核心语法: ECMAScript 浏览器对象模型:DOM 文档对象模型:BOM,DOM,JavaScript,ECMAScript,BOM,浏览器对象:BOM,文档对象模型:DOM,核心语法,JavaScript为弱类型语言,区分大小写 规则:包括大小写字母,数字,下划线和$ 但名字必须以字母、下划线和$组成 利用typeof(变量或值) 判断数据类型 常用的运算符号,以及逻辑控制语句 If()else、switch()case :break;、for() 、while()、dowhile、break、countinue等 注释:单行注释/,多行注释/*/,第二章,弹出的不同的消息框:window的方法 Congfirm(“对话中显示的纯文本”);:确定,取消。返回true或false Ptompt(“提示信息”,”输入文本框的默认信息”);提示对话框,等待用户输入信息 Alert(“提示信息”);弹出的警告框 Open(“弹出窗口的URL”,”窗口名称”,”窗口的特征”);window的方法, Close();window的,关闭当前的浏览器窗口 setInterval:按照指定的周期数调用函数 setTimeout:在指定的毫秒数后调用函数或表达式 clearTimeout(t);用于清除定时器/clearInterval(t); 时钟特效是每隔一段时间调用函数,JavaScript常用的函数,系统函数 parseInt(“字符串”);装换位数字,整形 parseFloat(“字符串”);转换为浮点类型 isNaN(x);判断是否为非数字,若是数字则返回false,否则返回true; 自定义函数 创建函数:function 函数名(可有参数) 调用函数:事件名=“函数名()”; 匿名函数:例如:var show=function(),调用此函数时,需要加括号,Window常用的属性,窗口的特征属性,Window对象常用的事件,Date对象的参数值及其对应的整数,第三章 BOM编程,history对象 back() 加载history的前一个URl forward() 加载下一个url go() 加载具体的URL location href 返回或设置完整的URl,可以用于后退 reload() 家在当前的URL,不可以用于后退 replace() 用新的文档替换当前文档,Document对象的常用属性,Document对象的常用方法,visibility属性的值,隐藏之后保留原来的位置 display属性的值 ,隐藏之后不保留原来的位置,第四章 DOM高级编程,DOM的组成 Core DOM(核心DOM),适用于各种结构化文档 XML DOM(Java OOP学过),专用于XML文档 HTML DOM,专用于HTML文档 查看节点 访问指定节点的方法 getElementById( ) getElementsByName( ) getElementsByTagName( ) 查看/修改属性节点 getAttribute(“属性名“) setAttribute(“属性名“,“属性值“),Table的构成,一句层次关系查找 parentNode firstChild lastChild nextSibling 下一个兄弟节点 previousSibling 上一个兄弟节点 默认情况下table中的内容是放在(IE中适用),删除和替换节点的方法 removeChild():删除节点 replaceChild( ) :替换节点 table表格对象,tableRow表格行对象 tableCell单元格行对象,第五章 JavaScript和CSS的交互,文本属性 背景属性 边框属性 边界属性 填充属性 浮动属性 列表属性 定位属性,style对象的常用属性,JavaScript中常用的事件列表,Positioning的属性,top 设置元素的顶边缘距离父元素顶边缘之上或之下的距离 left 设置元素的左边缘距离父元素左边缘的左边或右边的距离 right 设置元素的右边缘距离父元素顶边缘的右边或左边的距离 bottom 设置元素的底边缘距离父元素底边缘之上或之下的距离 zIndex 设置元素的堆叠层次,scrollTop、scrollLeft属性,页面事件,onscroll 用于捕捉页面垂直和水平的滚动 onload 一个页面或一幅图片完成加载(上传) 使用style属性和className属性动态改变样式的属性值,第六章表单基本验证技术,String对象常用的方法,文本框对象的属性、方法和事件,使用focus()获得焦点,使用select()获得选中的焦点内容 通过value读取文本框的值 使用innerHTML属性动态改变层中的提示内容,第七章正则表达式和表单辅助特效,定义正则表达式 普通方式 var reg=/表达式/附加参数,var reg=/white/; var reg=/white/g;,构造函数,var reg=new RegExp(“表达式“,“附加参数“),RegExp对象的方法,String对象的方法,正则表达式常用符号,正则表达式重复字符,Select对象常用事件、方法和属性,Option对象常用属性,text:设置或返回某个选项的纯文本值 value:设置或返回被送往服务器的值 Options为集合,索引值从0开始 若options.length=0;则select对象所有选项都会被清除,若options.length的值,小于当前值,那么出现在数组尾部的元素都会被丢弃 selectedIndex属性可设置或返回下拉列表框中被选中项的索引号 用new创建Option对象,数组,创建

温馨提示

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

评论

0/150

提交评论