一、指代不同

1、document对象:代表给定浏览器窗口中的HTML文档,document是window的一个对象属bai性。
2、window对象:表示浏览器中打开的窗口。

二、作用不同

1、document对象:使用document对象可以对HTML文档进行检查、修改或添加内容,并处理该文档内部的事件。

2、window对象:浏览器会为HTML文档创建一个window对象,并未每个框架创建一个额外的window对象。

三、使用方式不同:
1、document对象:在Web页面上,document对象可通过window对象的document属性引用,或者直接引用。
2、window对象:没有应用于window对象的公开标准,不过所有浏览器都支持该对象。

JS中的window对象和document对象是什么?有什么区别?相关推荐

  1. 前端开发:JS中的Window对象详解

    前言 在前端开发过程中,关于全局对象的使用是非常常用的,其实每个JS环境中都一个全局对象,尤其是在实际开发过程中全局范围内创建任何变量都是这个全局对象的属性,且任何函数都是它的方法.在实际浏览器环境下 ...

  2. js中几个对象的区别和用法

    js中几个对象的区别和用法 今天总结一下js中几个对象的区别和用法: 首先来说说 parent.window与top.window的用法 "window.location.href" ...

  3. JS中的event 对象详解

    JS中的event 对象详解 JS的event对象 Event属性和方法: 1. type:事件的类型,如onlick中的click: 2. srcElement/target:事件源,就是发生事件的 ...

  4. JavaScript中的window对象详解

    1.window对象简介 (1)在JavaScript中,一个浏览器窗口就是一个window对象. (2)一个窗口就是一个window对象,这个窗口里面的HTML文档就是一个document对象,do ...

  5. js中的DOM对象和jQuery对象的比较

    1. 二者的不同之处: 通过jQuery获取的元素是一个数组, 数组中包含着原生JS中的DOM对象. 例如, 针对下面的一个div结构: <div id="Box">& ...

  6. JavaScript -- 时光流逝(三):js中的 String 对象的方法

    JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法 (1) anchor(): 创建 HTML 锚. <script type="text/javasc ...

  7. js中关于Blob对象的介绍与使用

    js中关于Blob对象的介绍与使用 blob对象介绍 一个 Blob对象表示一个不可变的, 原始数据的类似文件对象.Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是js ...

  8. js mysql json字符串转数组中_php数据库数据转换为js中的json对象

    / 1.在company数据user表中取出10条数据,保存为数组 2.在将数组转化为json格式,传递给js 3.用json解析器将传递过来的json字符串转化为json对象, 4.用documen ...

  9. iframe页面中获取window对象及上一级window对象

    获取window对象和document对象 iframe.contentWindow, 获取iframe的window对象 iframe.contentDocument, 获取iframe的docum ...

  10. js中两个对象的比较

    代码取自于underscore.js 1.8.3的isEqual函数. 做了一些小小的修改,主要是Function的比较修改. 自己也加了一些代码解读. <!DOCTYPE html> & ...

最新文章

  1. 北大研究人员这次发现了AI「躺平」原因,都是数据集的错!
  2. Docker 命令自动补全必须有
  3. flex制作swc文件
  4. 三菱a系列motion软体_三菱M70A/64SM重要功能比较
  5. ***教程十:数据库注入(上)
  6. 容器编排技术 -- Kubernetes Deployment
  7. Linux db2 4499,db2 連接 ERRORCODE=-4499, SQLSTATE=08001,解決辦法
  8. https证书相关概念
  9. 一个简单的json解析器
  10. 20180514 ++i和i++
  11. Centos安装Perl
  12. 西游记中四大菩萨的坐骑
  13. Andersen Global与斯德哥尔摩律所合作,扩大瑞典业务版图
  14. 求一个方阵的主对角线及次对角线的和(C语言)(二维数组)
  15. 数据挖掘十大经典算法(转存)
  16. Android制作圆形背景
  17. 6. 利用word的替换功能可以完成很多工作——word高级替换技巧
  18. 百度开源中国(Java)面经,不看就太可惜啦
  19. 机器学习发展历史及现状(重要的期刊,会议,大牛总结)
  20. 机器学习-Logistic Regression(逻辑回归)原理

热门文章

  1. 如何搭建ftp服务器实现文件共享
  2. 腾讯 2016届实习生招聘笔试
  3. 【计算机网络】实验一 Protocol Layer
  4. 单链表求节点个数,反转,逆序打印,合并两个有序的单链表
  5. 1991【19CSPS提高组】树的重心 信奥赛Kirito(本人)
  6. 图解精益敏捷的逻辑与实证:设计您自己的工作方式
  7. 2018百度之星初赛(A) 1003、1002、1001
  8. 多头平仓,白糖再度下跌
  9. 解读应聘阿里的注意事项
  10. 智能电子后视镜MFC01-LCD通用版 使用说明与简单故障排查