JavaScript1-7章总结.ppt

上传人:牧羊曲112 文档编号:6509365 上传时间:2023-11-07 格式:PPT 页数:37 大小:361KB
返回 下载 相关 举报
JavaScript1-7章总结.ppt_第1页
第1页 / 共37页
JavaScript1-7章总结.ppt_第2页
第2页 / 共37页
JavaScript1-7章总结.ppt_第3页
第3页 / 共37页
JavaScript1-7章总结.ppt_第4页
第4页 / 共37页
JavaScript1-7章总结.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《JavaScript1-7章总结.ppt》由会员分享,可在线阅读,更多相关《JavaScript1-7章总结.ppt(37页珍藏版)》请在三一办公上搜索。

1、第一章,JavaScript的基本语法,JavaScript的组成,核心语法:ECMAScript浏览器对象模型:DOM文档对象模型:BOM,DOM,JavaScript,ECMAScript,BOM,浏览器对象:BOM,文档对象模型:DOM,核心语法,JavaScript为弱类型语言,区分大小写规则:包括大小写字母,数字,下划线和$但名字必须以字母、下划线和$组成利用typeof(变量或值)判断数据类型常用的运算符号,以及逻辑控制语句If()else、switch()case:break;、for()、while()、dowhile、break、countinue等注释:单行注释/,多行注释

2、/*/,第二章,弹出的不同的消息框:window的方法Congfirm(“对话中显示的纯文本”);:确定,取消。返回true或falsePtompt(“提示信息”,”输入文本框的默认信息”);提示对话框,等待用户输入信息Alert(“提示信息”);弹出的警告框Open(“弹出窗口的URL”,”窗口名称”,”窗口的特征”);window的方法,Close();window的,关闭当前的浏览器窗口setInterval:按照指定的周期数调用函数setTimeout:在指定的毫秒数后调用函数或表达式clearTimeout(t);用于清除定时器/clearInterval(t);时钟特效是每隔一段时

3、间调用函数,JavaScript常用的函数,系统函数parseInt(“字符串”);装换位数字,整形parseFloat(“字符串”);转换为浮点类型isNaN(x);判断是否为非数字,若是数字则返回false,否则返回true;自定义函数创建函数:function 函数名(可有参数)调用函数:事件名=“函数名()”;匿名函数:例如:var show=function(),调用此函数时,需要加括号,Window常用的属性,窗口的特征属性,Window对象常用的事件,Date对象的参数值及其对应的整数,第三章BOM编程,history对象back()加载history的前一个URlforward

4、()加载下一个urlgo()加载具体的URLlocationhref返回或设置完整的URl,可以用于后退reload()家在当前的URL,不可以用于后退replace()用新的文档替换当前文档,Document对象的常用属性,Document对象的常用方法,visibility属性的值,隐藏之后保留原来的位置display属性的值,隐藏之后不保留原来的位置,第四章 DOM高级编程,DOM的组成Core DOM(核心DOM),适用于各种结构化文档XML DOM(Java OOP学过),专用于XML文档HTML DOM,专用于HTML文档查看节点访问指定节点的方法getElementById()g

5、etElementsByName()getElementsByTagName()查看/修改属性节点getAttribute(属性名)setAttribute(属性名,属性值),Table的构成,一句层次关系查找parentNode firstChild lastChildnextSibling 下一个兄弟节点previousSibling 上一个兄弟节点默认情况下table中的内容是放在(IE中适用),删除和替换节点的方法removeChild():删除节点 replaceChild():替换节点table表格对象,tableRow表格行对象tableCell单元格行对象,第五章 JavaSc

6、ript和CSS的交互,文本属性背景属性边框属性边界属性填充属性浮动属性列表属性定位属性,style对象的常用属性,JavaScript中常用的事件列表,Positioning的属性,top 设置元素的顶边缘距离父元素顶边缘之上或之下的距离left 设置元素的左边缘距离父元素左边缘的左边或右边的距离right 设置元素的右边缘距离父元素顶边缘的右边或左边的距离bottom 设置元素的底边缘距离父元素底边缘之上或之下的距离zIndex 设置元素的堆叠层次,scrollTop、scrollLeft属性,页面事件,onscroll 用于捕捉页面垂直和水平的滚动onload 一个页面或一幅图片完成加载

7、(上传)使用style属性和className属性动态改变样式的属性值,第六章表单基本验证技术,String对象常用的方法,文本框对象的属性、方法和事件,使用focus()获得焦点,使用select()获得选中的焦点内容通过value读取文本框的值使用innerHTML属性动态改变层中的提示内容,第七章正则表达式和表单辅助特效,定义正则表达式普通方式 var reg=/表达式/附加参数,var reg=/white/;var reg=/white/g;,构造函数,var reg=new RegExp(表达式,附加参数),RegExp对象的方法,String对象的方法,正则表达式常用符号,正则表

8、达式重复字符,Select对象常用事件、方法和属性,Option对象常用属性,text:设置或返回某个选项的纯文本值value:设置或返回被送往服务器的值Options为集合,索引值从0开始若options.length=0;则select对象所有选项都会被清除,若options.length的值,小于当前值,那么出现在数组尾部的元素都会被丢弃selectedIndex属性可设置或返回下拉列表框中被选中项的索引号用new创建Option对象,数组,创建数组var 数组名称=new Array(size);数组的常用属性和方法,访问数组,可以用下表,也可以用元素类似的foreach结构for(var i in array)循环代码navigator.userAgent 判断浏览器的类型,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号