JavaScript -基础- 函数与对象(四) BOM 对象

一、BOM对象

BOM游览器对象模型,可以与游览器对话

BOM下Window对象最重要,还有history、location对象

二、Window对象方法

1、alert提示框

2、confirm

confirm("hello")

用处:

文件是对否保存

下载是否取消

var ret=confirm(“内容是否保存!”)

alert(ret)   //返回值是Ture、False

if (ret){

}else{

}

3、prompt输入框

var ret=prompr("hello")

alert(ret);  // 返回值是输入的参数,什么都不输入返回空

4、定时器

三、History对象

前进、后退功能

history.forward(); 前进

history.back();     后退

history.go(1/-1);   //1表示前进、-1表示后退

四、Location对象

定位

location.reload()                              重载/刷新

location.href="www.baidu.com"       跳转

原文地址:https://www.cnblogs.com/xibuhaohao/p/10472349.html

时间: 2024-11-13 11:41:21

JavaScript -基础- 函数与对象(四) BOM 对象的相关文章

javascript 基础学习整理 二 之 html对象总结,参考W3C

Anchor 对象 更改一个链接的文本.URL 以及 target 使用 focus() 和 blur() 向超链接添加快捷键 Document 对象 使用 document.write() 向输出流写文本 使用 document.write() 向输出流写 HTML 返回当前文档的标题 返回当前文档的 URL 返回当前文档的 referrer 返回下载当前文档的服务器域名 使用 getElementById() 使用 getElementsByName() 打开一个新的文档,添加一些文本,然后

JavaScript -基础- 函数与对象

一.JavaScript三对象 1.分类方式一 1)ECMAScript JavaScript的ECMA规范 JS本身的对象 2)Dom 操作HTML相关 3)BOM游览器对象 游览器窗口对象,全局的对象,直接应用 操作浏览器的对象 2.分类方式二 二.ECMA对象 var s="hello" var s2=new String("hello") 三.function对象 1.function创建方式一 此方式为推荐方式 function func1(){ aler

JavaScript基础 window对象是所有其他对象的顶层对象 因此有时有window对 省略window也对

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

JavaScript基础入门教程(四)

说明 前面三篇博客介绍了js中基本的知识点,包括变量类型及其转换.表达式.运算符等小知识点,这篇博客主要讲的是对象.如果你学过java等语言,你也许在下文的阅读中发现在js中的对象与java中的对象存在一定的区别. 相关术语说明 一.对象中成员变量的"属性特性" ①可写:表明该属性可以设置其值. ②可枚举:表明是否可以通过for/in循环返回该属性. ③可配置:表明是否可以删除或者修改该属性. 注:关于for/in等语句的说明,第一篇博文就说过,本系列教程是建立在读者对基本的编程有一定

javaScript的函数,事件,BOM,DOM

一.javascrip的函数 1.javascript的创建与调用 有三种创建方式 a.基本方式 语法规则: function 函数名(参数列表){ 函数体 } <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script type="text/javascript" > fun

JavaScript基础——函数表达式、闭包

简介 函数表达式是JavaScript中的一个既强大又容易令人困惑的特性.定义函数的方式有两种:一种是函数声明,另一种就是函数表达式.函数声明的语法是这样的: function functionName(arg0 , arg1 , arg2--){ //函数体 } 首先是function关键字,然后是函数的名字,这就是指定函数名的方式.Firefox.Safari.Chrome和Opera都给函数定义了一个非标准的name属性,通过这个属性可以访问到给函数指定的名字.这个属性的值永远等于跟在fu

JavaScript基础函数的声明

1.函数的重要地位 函数(functions)在JavaScript里有着重要的地位,其原因有二: 它们是一种特殊的对象 它们提供作用域 说函数在JavaScript里是特殊的对象,因为: 程序的执行时期可以动态创建函数对象: 函数对象可以赋给变量,通过变量可以再传递给其它变量,还可以被删除: 函数对象可作为其它函数的形参,也可以作为函数的返回值: 函数对象可以有自己的属性和方法(methods). 例如,(实际编程中完全可以这样做)对于JavaScript的函数A来说,它是个对象:它有自己的属

2016.3.23__ JavaScript基础_3__第十四天

最近感冒了,身体太疲惫,同时我也发现每天更新一篇确实不能保证我的文章的质量,与其每天写一些水文,不如静下心来把一些知识梳理好再呈现给大家. 所以很抱歉的通知大家,这个系列从今天起,更新日期由每日一更改为3~5日一更,实际时间只会更短,不会更长. 同时也很感谢很多小伙伴这么长时间的陪伴,谢谢大家. 我的文章简书专题连接:http://www.jianshu.com/collection/134d5825d813 1. 定时器 在我们的日常开发中,经常会需要让某一个效果等待多少秒之后才去触发,这也就

number对象,bom对象

number对象 新创建一个number的对象,toFixed是精确到位数 var num =new Number('123.1231'); console.log(num.toFixed(1)); 小技巧:可以获取函数传入了多少个参数. var abc =function () { if (arguments.length===2) { alert('have 2 value'); } else if (arguments.length===3) { alert('have 3 value')