1.深浅拷贝
浅拷贝:拷贝了内容 深拷贝:拷贝了地址
2.浏览器嗅探
navigator userAgnent
3.over与enter的区别
建议使用enter和leave,over和out在指针进入子级标签时会触发。
事件对象:当前事件所有信息
window对象
窗口位置
screenleft:返回浏览器窗口左上角相对于当前屏幕左上角的水平距离
screenTop:返回浏览器窗口左上角相对于屏幕左上角的垂直距离
screenX:功能同screenleft
screenY:功能同screenTop
窗口大小
innerWidth:返回网页在当前窗口中可见部分的宽度,包含滚动条宽度
innerHeight:返回网页在当前窗口中可见部分的高度,包含滚动条高度
outerWidth:返回浏览器窗口宽度,包含浏览器菜单和边框
outeHeight:返回浏览器窗口高度,包含浏览器菜单和边框
打开窗口
window.open():打开一个新的浏览器窗口,接受四个参数
window.close():关闭新打开的窗口(仅限open()打开的窗口)
window子对象
screen对象
功能:包含显示设备的信息
个别属性列举:screen.height、screen.width返回设备的分辨率
location对象
功能:保存当前文档信息、将URL解析为独立片段
属性:href
hash
host
port
pathname
hostname
protocol
search
navigator对象
提供一系列属性用于检测浏览器
onLine: 是否联网
userAgent : 浏览器嗅探 检测浏览器类型
history对象
功能:保存用户上网的历史记录
方法、属性