JavaScript加强复习大纲02.docx
- 文档编号:3435038
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:21
- 大小:331.34KB
JavaScript加强复习大纲02.docx
《JavaScript加强复习大纲02.docx》由会员分享,可在线阅读,更多相关《JavaScript加强复习大纲02.docx(21页珍藏版)》请在冰豆网上搜索。
JavaScript加强复习大纲02
JavaScript复习大纲
BOM:
浏览器对象模型结构图
图中我们看到,最顶层是一个叫window的对象,window代表一个窗口,我们打开的每一个页面中都有自己独立的window对象,那么window对象中又由document文档对象,frames框架对象,location(位置对象),history(历史对象),navigator浏览器信息对象所组成组成。
none"> javascript中回车换行也是一个节点。 将""nullundefined,NaN转化成其所对应的boolean值可通过! ! 来实现即返回的是false。 注意||的使用使用它可以简化代码。 全局变量都是放在window对象里面。 javascript中定义一个类、方法、函数,都是用的function关键字; 函数中如果没有return与语句,则函数返回的是就是一个undefined(即未定义); 构造函数中的this代表的是new出来的当前实例对象。 firefox浏览器只能关闭由程序打开的窗口,目的是提高安全性。 只要地址栏会改变就会显示一个新的历史。 空的锚就是最顶部 this代表调用者 splice方法用于插入、删除或替换数组的元素。 typeof返回所属类型 接下来我来看看这些对象的用法: document文档对象,代表的整个html页面,我们一个页面中有很多很多的标签组成,那么document为我们提供几个快捷获取标签的方式。 注意: 以下代码先放到
--javascript:
调用我们自己编写的函数-->
testOpen();”>打开一个窗口 ---浏览器兼容问题,window.close()只能关闭那些通过程序打开的窗口--> window.close()”>关闭当前窗口