前端JS知识要点总结(7)
来源:互联网 发布:mysql not in用法 编辑:程序博客网 时间:2024/05/22 08:15
BOM
Browser Object Model
知识点:
- navigator
- screen
- location
- history
可以通过history.back()和history.forward()来控制浏览器前进后退
题目二十三:如何检测浏览器的特性
检查是否为Chrome浏览器
var ua = navigator.userAgentvar isChrome = ua.indexOf('Chrome')console.log(isChrome)
检查显示器屏幕大小
screen.widthscreen.height
题目二十四:拆解url的各部分
这一题结合location来说明一下:
以下面这个网址为例
http://coding.imooc.com/lesson/115.html#mid=5277
location.href // "http://coding.imooc.com/lesson/115.html#mid=5277"location.protocol // "http:"location.host // "coding.imooc.com"location.pathname // "/lesson/115.html"location.search // ""location.hash // "#mid=5277"
阅读全文
0 0
- 前端JS知识要点总结(7)
- 前端JS知识要点总结(1)
- 前端JS知识要点总结(2)
- 前端JS知识要点总结(3)
- 前端JS知识要点总结(4)
- 前端JS知识要点总结(5)
- 前端JS知识要点总结(6)
- 前端JS知识要点总结(8)
- 前端JS知识要点总结(9)
- 前端JS知识要点总结(10)
- 前端JS知识要点总结(11)
- web前端知识要点总结1
- 前端知识总结(js部分)
- 前端学习知识要点整理
- C# 接口(知识要点归纳总结)
- iOS知识要点总结
- 知识要点总结
- 操作系统知识要点总结
- vue项目开发(一) 利用vue-cli+webpack构建一个vue项目
- Java基本数据类型及其取值范围
- 【TensorBoard】如何启动tensorboard的详尽步骤 ########
- java 反射机制
- C++实现顺序表
- 前端JS知识要点总结(7)
- 二进制枚举
- Ajax精华
- Error:(117, 0) No such property: sdkHandler for class: com.android.build.gradle.AppPlugin的解决办法
- 【LeetCode】561. Array Partition I
- Zabbix监控之从Kafka中获取消费进度和lag
- lnmp
- TCP的拥塞控制
- jquery提取微信支付银行类型编码