BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。(摘自— ...
宿主对象(host object),即由ECMAScript实现的宿主环境提供的对象。 宿主对象的表现形式,即浏览器下window的子对象和node.js下global的子对象。 DOM(文档对象模型)和BOM(浏览器对象模型)属于宿主对象。 也就是说,DOM和BOM是编程接口,我们可以获取到一些列 ...
分类:
编程语言 时间:
2020-01-20 13:13:54
阅读次数:
125
记得刚开始学习python文件操作写文件的时候有个问题,很奇怪。最后知道了就是字节数的原因。 我们先来看个例子。 新建个文件存为utf-8命名为0117utf-8.txt记得去掉BOM头。 我们用r+模式尝试去修改 >>> fp=open("d:\\pydelete\\0117utf-8.txt", ...
分类:
编程语言 时间:
2020-01-17 13:33:08
阅读次数:
194
题目概览 DOM和BOM有什么区别? 让网页的字体变得清晰,变细用CSS怎么做? 写一个方法把0和1互转(0置1,1置0) 题目解答 DOM和BOM有什么区别? DOM 是 Document Object Model 的缩写。即文档对象模型,遵循 W3C 制定的标准。提供了独立于内容而与浏览器窗口进 ...
分类:
其他好文 时间:
2020-01-16 00:44:44
阅读次数:
68
目录: 1.BOM介绍 * JavaScript分三部分 - ECMAScript标准:JS的基本语法 - DOM:Document object Model 文档对象模型--操作页面的元素 - BOM:Browser Object Model 浏览器对象模型--操作的是浏览器 * 浏览器中有个顶级 ...
对象的创建和销毁都在 JavaScript 执行过程中发生。把对象的所有引用都设置为 null,可以强制性地废除对象。 在 ECMAScript 中,所有对象并非同等创建的。 一、对象类型 一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 1. 本地对象 本地对象就是 ECMA- ...
分类:
其他好文 时间:
2020-01-13 15:55:04
阅读次数:
76
? navigator 对象包含有关浏览器的信息,它有很多属性,我们最常用的是 userAgent,该属性可以返回由客户机发送服务器的 user agent 头部的值。 下面前端代码可以判断用户那个终端打开页面,实现跳转 ...
分类:
其他好文 时间:
2020-01-12 13:46:37
阅读次数:
86
编辑/etc/vim/vimrc文件,加上如下几行: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 set fileencodings=utf-8, ...
分类:
系统相关 时间:
2020-01-12 13:07:08
阅读次数:
86
Vue:渐进式JavaScript框架 框架主要是提供基础的服务 ; 库主要是提供了大量的API为主 el:元素的挂载位置(值可以是CSS或者是DOM元素) data:模型数据(值是一个对象) DOM:是(文档对象)是Html 和XML的应用程序接口(API) BOM:主要是处理浏览器窗口和框架 路 ...
分类:
其他好文 时间:
2020-01-11 14:49:16
阅读次数:
70
1.2.1 什么是BOM ? BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 ? BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 ? BOM 缺乏标准,JavaScript 语法的 ...