JS学习-浏览器对象
来源:互联网 发布:unity3d卡牌游戏技能 编辑:程序博客网 时间:2024/05/16 10:38
window
window
对象不仅作为全局作用域,也表示浏览器的窗口
innerWidth
和innerHeight
:表示浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高outerWidth
和outerHeight
:浏览器窗口的整个宽高
navigator
navigator
对象表示浏览器的信息。
navigator.appName
:浏览器名称navigator.appVersion
:浏览器版本navigator.language
:浏览器语言navigator.platform
:浏览器系统类型navigator.userAgent
:浏览器用户代理
注意:navigator的信息可以很容易地被用户修改,所以JavaScript读取的值不一定是正确的。正确的方法是充分利用JavaScript对不存在属性返回undefined的特性,直接用短路运算符||计算
screen
screen
对象表示屏幕的信息
screen.width
:屏幕宽度,像素为单位screen.height
:屏幕高度,像素为单位screen.colorDepth
:返回颜色位数,如8、16、24
location
location
对象表示当前页面的URL信息
//一个完整的url路径http://www.example.com:8080/path/index.html?a=1&b=2#TOPlocation.protocol; // 'http'location.host; // 'www.example.com'location.port; // '8080'location.pathname; // '/path/index.html'location.search; // '?a=1&b=2'location.hash; // 'TOP'
document
document
对象表示当前页面。由于HTML在浏览器中以DOM形式表示为树形结构,document
对象就是整个DOM树的根节点
阅读全文
0 0
- JS学习-浏览器对象
- JS学习之浏览器对象(十一)
- js 操作浏览器对象
- js之浏览器对象
- JS浏览器对象
- JS之浏览器对象
- js浏览器对象
- JS浏览器对象
- JS:浏览器 Navigator 对象
- JS的浏览器对象
- JS中的浏览器对象
- JS学习笔记8之 BOM-浏览器对象模型
- JS之浏览器对象含义
- JS浏览器对象BOM模型
- js -BOM浏览器对象模型
- JS浏览器对象模型(BOM)
- js window --浏览器对象模型
- js 浏览器对象模型 (BOM)
- Ural 1091. Tmutarakan Exams 容斥原理
- hibernate入门(2)
- Java生成随机数
- 前端开发手册(经验之谈,不断更新)
- Qt5中的QDateTime分类
- JS学习-浏览器对象
- RxJava2使用过程中遇到的坑
- 20.driverbase-CONTAINING_RECODE和双向链表
- 安装mysql 提示mysql_config not found
- HTTP 请求 工具类
- JavaIO流详解
- Boolan C++ 笔记 五
- sublime text 插件SFTP/SVN
- MyEclipse字体设置