一,BOM模型(Borwser Object Model)

BOM提供了独立内容的,可以与浏览器窗口进行互动的对象结构

BOM可实现功能:

  • 弹出新的浏览器窗口
  • 移动,关闭浏览器窗口以及调整窗口的大小
  • 页面的前进,后退

二,window对象

常用属性:

常用方法:

confirm()与alert(),prompt()的区别:

  • alert():一个参数,仅显示警告对话框的消息,无返回值,不能对脚本产生任何改变
  • prompt():两个参数,输入对话框,用来提示用户输入一些信息,单击“取消”按钮则返回null,单击“确定”按钮则返回用户输入的值,常用于收集用户关于特定问题而反馈的信息
  • confirm():一个参数,确认对话框,显示提示对话框的消息,“确定”按钮和“取消”按钮,单击“确定”按钮返回true,单击“取消”按钮返回false,因此与if-else语句搭配使用

三,history对象

常用方法:

四,location对象

常用属性:

常用方法:

五,document对象

常用属性:

常用方法:

六,JavaScript内置对象

  1. Array:用于在单独的变量名中存储一系列的值
  2. String:用于支持对字符串的处理
  3. Math:用于执行常用的数学任务,它包含了若干个数字常量和函数
  4. Date:用于操作日期和时间

七,Date对象的方法

八,Math对象常用方法

九,定时函数setTimeout()

语法:setTimeout("调用的函数",等待的毫秒数)

只执行一次

十,定时函数setInterval()

语法:setInterval"调用的函数",间隔的毫秒数

每隔(指定的毫秒数)执行一次

十一,清除函数

clearTimeout()

  • 语法:clearTimeout(setTimeOut()返回的ID值)

clearInterval()

  • 语法:clearInterval(setInterval()返回的ID值)​​​​​​​

JavaScript基础——第二章,JavaScript操作BOM对象相关推荐

  1. 计算机应用基础第二章,计算机应用基础第二章上机操作题

    一.Windows XP的特点.启动和退出 1.要求:将你的计算机转入待机状态:开始→关闭计算机→待机 2.要求:重新启动你的计算机:开始→关闭计算机→重新启动 3.要求:正常退出Windows XP ...

  2. JavaWeb 第二章 JavaScript

    第二章 JavaScript 学习目标 了解JavaScript的起源与特性 掌握JavaScript的基本语法 掌握JavaScript的DOM 掌握JavaScript的事件绑定 掌握正则表达式的 ...

  3. Javascript第六章JavaScript中构造器创建对象第二课

    Javascript第六章JavaScript用new创建对象第一课 https://blog.csdn.net/qq_30225725/article/details/89304586 Javasc ...

  4. javaScript基础学习 - 14 - JavaScript内置对象 -案例代码

    javaScript基础学习 - 14 - JavaScript内置对象 -案例代码 1. Math对象最大值 2. 封装自己的数学对象 3. Math绝对值和三个取整方法 4. Math对象随机数方 ...

  5. 计算机的指令合成为,第二章计算机操作基础知识doc

    第二章计算机操作基础知识doc (29页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 23.9 积分 第二章  计算机操作基础知识第一节  计算机基础知识 ...

  6. javascript基础系列:javascript中的变量和数据类型(一)

    javascript基础系列:javascript中的变量和数据类型(一) 今天开始去重新系统温习一遍js基础,并作下记录 javascript是由三部分组成: ECMASCRIPT(ES): 描述了 ...

  7. [Effective Java]第二章 创建和销毁对象

    第一章      前言 略... 第二章      创建和销毁对象 1.            考虑用静态工厂方法代替构造器 创建对象方法:一是最常用的公有构造器,二是静态工厂方法.下面是一个Bool ...

  8. Javascript第六章JavaScript字面量加数组创建对象第三课

    Javascript第六章JavaScript用new创建对象第一课 https://blog.csdn.net/qq_30225725/article/details/89304586 Javasc ...

  9. Javascript第六章JavaScript用new创建对象第一课

    Javascript第六章JavaScript用new创建对象第一课 https://blog.csdn.net/qq_30225725/article/details/89304586 Javasc ...

最新文章

  1. opwnert挂载摄像头
  2. 用tomcat插件 在Eclipse 中配置Tomcat项目
  3. c# C++接口封装 汽车模拟仿真
  4. 关于selenium的8种元素定位
  5. dede调用当前顶级栏目名称、ID、url方法
  6. P4198 楼房重建 线段树 + 区间合并
  7. 在ASP.NET 3.5中使用新的ListView控件(3)
  8. mysql修改表字段小数点精度_技术篇-将字段类型decimal批量处理从2位改为4位小数点sql,解决数据库存储精度...
  9. 微服务那么热,创业公司怎么选用实践?
  10. ArcIMS9.2新增地图服务时check your map file's layers and data source connections解决
  11. Spark 实践——用 Scala 和 Spark 进行数据分析
  12. OAM 与 KubeVela 项目整体捐赠进入 CNCF,让云端应用交付更加简单
  13. 第三方支付3(易宝支付)
  14. 量子计算机 并行,核磁共振量子计算机与并行量子计算
  15. 不可混为一谈 说说数字机顶盒与网络机顶盒
  16. matlab 直和,MATLAB求空间sdm的直接和间接效应
  17. pySpark创建DataFrame的方式
  18. 树莓派3B+TensorFlow Python3.7
  19. python树结构输出到excel_【IT专家】使用Excel电子表格表示树层次结构,以便Python CSV reader轻松解析?...
  20. VR全景展示汉服文化,3D环物立体式欣赏做工

热门文章

  1. 余柳:国际视角下城市交通碳中和策略与路径研究
  2. 2020.11.07 使用OpenCV进行图像边缘提取(Sobel算子)【OpenCV C++ Sobel】
  3. FIddler+Proxifer 实现PC客户端抓包
  4. MySQL事务隔离与行锁的关系
  5. vue项目中创建子路由组件
  6. 外链屏蔽解除?QQ还是打不开淘宝、抖音链接
  7. amd4200温度_解决AMD 64x2 CPU温度高自动关机终级方法
  8. 抖音上一封你的信H5网站源码,可对接支付和106短信
  9. 互联网下半场,为什么公司和个人都追捧“增长黑客”?
  10. 如何清除博客中广告内容