你们好,欢迎回到咱们的JavaScript零基础入门。上一节课咱们了解了JavaScript的事件,这一节课,咱们以JavaScript的BOM,来结束JavaScript的基础课。前端
其实,咱们平常开发中,若是不是作前端架构,通常状况下,对BOM的操做其实并不会太多,固然,H5的话也能够借助BOM来定位和判断网络,这个之后再说。web
对于BOM的操做,咱们经常使用的有Location、Navigator、History和弹窗,咱们分别来讲一下。浏览器
window.location一般是用来获取或重定向当前窗口的页面网址,即URL,经常使用的属性有如下几个:服务器
window.navigator一般是用来获取访问者浏览器的相关信息,主要属性以下:微信
window.history一般用来获取浏览器的浏览历史,经常使用属性主要以下:网络
在JavaScript中,能够建立三种消息框:警告框、确认框、提示框。架构
警告框(alert)常常用于确保用户能够获得某些信息。当警告框出现后,用户须要点击肯定按钮才能继续进行操做。app
确认框一般用于验证是否接受用户操做。当确认卡弹出时,用户能够点击 "确认" 或者 "取消" 来肯定用户操做。当你点击 "确认",确认框返回 true, 若是点击 "取消", 确认框返回 false。学习
提示框常常用于提示用户在进入页面前输入某个值。当提示框出现后,用户须要输入某个值,而后点击确认或取消按钮才能继续操纵。若是用户点击确认,那么返回值为输入的值。若是用户点击取消,那么返回值为 null。spa
好了,这节课就讲这么多,咱们的JavaScript基础课到这里也就结束了,下一节课讲什么呢,等我好好想一想,你们想听什么入门课程,能够给我留个言。
若是想跟着振丹继续学习,能够微信关注【振丹敲代码】(微信号:JandenCoding)
新博文微信同步推送,还附有讲解视频哦~
也可直接扫描下方二维码关注。