JavaScript---BOM基础

版权声明:本文为博主原创文章,喜欢的话,可以通知我后进行转载哦! https://blog.csdn.net/maidu_xbd/article/details/90230090

JavaScript组成

JavaScript组成

作用

兼容性

ECMAScript:解释器、翻译

作为核心,它规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象

几乎没有兼容性问题

DOM:Document Object Model,文档对象模型

操作页面元素的能力document

有一些兼容性问题

BOM:Browser Object Model,浏览器对象模型

操作浏览器的能力window

没有兼容性问题---几乎不兼容

DOM基础见 https://blog.csdn.net/maidu_xbd/article/details/85800668

BOM基础:

window.open('http://www.miaov.com/', '_self');----打开窗口

window.close();----关闭窗口

document.write('sdf');----清空当前页面,并输出东西

window.location='http://www.baidu.com/'-----当前网址

window.navigator.userAgent----浏览器版本

 

尺寸和坐标

document.documentElement.clientWidth---可视区尺寸

document.documentElement.clientHeight---可视区尺寸

document.body.scrollTop---获取当前页面的滚动条纵坐标位置

document.documentElement.scrollTop---(非chrome浏览器下)获取当前页面的滚动条纵坐标位置

 

系统对话框--alert/confirm/prompt

alert(“内容”);---警告框,没有返回值

confirm(“提问的内容”);---选择框,返回boolean

prompt();----输入框,返回字符串或null

 

window对象常用事件----onload/onscroll/onresize

onscroll----onscroll 事件在元素滚动条在滚动时触发。

onresize----onresize 事件会在窗口或框架被调整大小时发生。

<body onresize=”alert(‘You have changed the size of the window’)”></body>

猜你喜欢

转载自blog.csdn.net/maidu_xbd/article/details/90230090
今日推荐