JavaScript对象分类
-
内置对象: 包括string undefined numberundefinedboolean等
-
BOM: 浏览器对象模型
-
DOM: 文档对象模型
BOM
-
Browser Object Model: 浏览器对象模型undefined 包含和浏览器相关的内容.
-
window对象: 此对象里面的属性和方法称为全局属性和全局方法undefined 访问时可以省略window.
-
window中常见的方法:
-
isNaN(); 判断变量是否是NaN
-
parseInt()/parseFloat(); 将字符串转成整数或小数undefined 还可以将小数转成整数
-
alert(); 弹出提示框
-
confirm();弹出确认框
-
prompt(); 弹出文本框
-
let timer = setInterval(方法undefined时间间隔); 开启定时器
-
clearInterval(timer); 停止定时器
-
setTimeout(方法undefined时间间隔); 开启只执行一次的定时器
-
-
window中常见的属性:
-
location: 位置
-
location.href 获取和修改浏览器的请求地址
-
location.reload() 重新加载/刷新
-
-
history: 历史
-
history.length 得到历史页面数量
-
history.back() 返回上一页面
-
history.forward() 前往下一页面
-