文档章节

JavaScript学习笔记----Window对象

小婧大神
 小婧大神
发布于 2017/05/04 16:15
字数 529
阅读 1
收藏 0

计数器

setTimeout( 和setIntervak():用来注册在指定的时间之后单次或重复调用的函数

setTimeout():指定一个毫秒数之后运行,第一个参数可以要调用的函数后要执行的 JavaScript 代码串。

clearTimeout():取消这个函数的执行

实例参考转至w3School.

setInterval():指定毫秒数的间隔里重复调用,第一个参数是要调用的函数或要执行的代码串。

clearInterval():取消后续函数的调用

实例参考转至wc3School



载入新的文档

assign()方法:使窗口载入并显示你指定的URL中的文档

location.assign(URL)

replace()方法:载入新文档之前会从浏览器历史中把当前文档删除

location.replace(newURL)

reload()方法:让浏览器重新载入当前文档

location.reload(force)



浏览历史

history对象:用来把窗口的浏览历史用文档和文档状态列表的形式表示

history对象的length属性表示浏览器历史列表的数量

history对象方法:    back():加载 history 列表中的前一个 URL.   →   history.back()                       

                              forward():加载 history 列表中的下一个 URL.   →  history.forward()

                              go():加载 history 列表中的某个具体页面.  →  history.go(number|URL)

注意:如果窗口包含多个子窗口,子窗口的浏览历史会按时间顺序穿插在主窗口的历史中。这意味着主窗口调用history.back()可能会导致其中一个子窗口往回跳转到前一个现实的文档,主窗口保留当前状态不变.



Navigator对象

定义:用于引用包含浏览器厂商和版本信息

Navigator对象有4个属性用于提供运行中的浏览器的版本信息:appName →  Web浏览器的全名,为了兼容现存的浏览器嗅探代码,其他浏览器通常取值为"Netscape"

                                                                                               appVersion  →  包含浏览器厂商和版本信息的详细字符串

                                                                                               userAgent →  包含appVersion中的所有信息,常常也可能包含其他的细节

                                                                                               platform →  运行在浏览器的操作系统的字符串

[tr][/tr]

本文转载自:

共有 人打赏支持
小婧大神
粉丝 0
博文 77
码字总数 3758
作品 0
JavaScript 面向对象学习——1

公司项目采用Ext,结果本人发现入门不易!尤其是采用JavaScript编写面向对象程序,经常使用jQuery的知道,jQuery是面向函数编程的,所以很容易入门。然而,Ext是面向对象的,那么,当你想要自...

learn_more
2014/11/16
0
0
JavaScript 学习(2)

参考: http://www.w3cschool.cc/js/js-window.html 四、浏览器 BOM 浏览器对象模型(BOM)使JavaScript有能力与浏览器“对话”。 (1)Window 浏览器对象模型(Browser Object Model),尚无...

明天以后
2014/10/01
0
0
AngularJs学习笔记--expression

一、Angular表达式 vs. Js 表达式   这很容易让人将angular视图表达式联想为javascript表达式,但这并不完全正确,因为angular不是通过javascript的eval()对表达式进行求值。你可以将angul...

武文海
2015/02/06
0
0
JavaWeb01-HTML篇笔记(七)

.1 案例三:完成对注册页面的数据的简单校验.1.1.1 需求: 对注册页面的数据进行非空的简单校验!!!如果有某个值没有输入,点击提交,弹出一个对话框进行提示!! 1.1.2 分析:1.1.2.1 技术分...

我是小谷粒
04/28
0
0
WEB前端学习javascript学习笔记

Web前端开发工程师是一个很新的职业,是从事Web前端开发工作的工程师。主要进行网站开发,优化,完善的工作。网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行...

web前端小辰
05/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
今天
0
0
qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部