前端第二周,Javascript--BOM浏览器对象模型

本文介绍了浏览器对象模型(BOM)的核心——window对象,及其下包含的location、history、screen、navigator和document对象。还详细讲解了window对象的alert、prompt、confirm、open和close等常用方法以及它们的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 BOM (Browser Object Model)浏览器对象模型

               //浏览器对象模型:浏览器定制了规范、规则

               //通过这些规范你可以通过一些浏览器内置的属性和方法,让Js有能力操作浏览器

Bom核心就是window对象(浏览器窗口对象),是浏览器中最大的对象,是Js中顶级对象

        console.log(window);

 我们在BOM中学习的其他内容都是window对象下的内容

               //location对象  -- 地址栏对象

               //histry对象 -- 浏览历史对象

               //screen对象  -- 屏幕对象

               //navigator对象  -- 浏览器信息对象

               //document对象  -- 文档对象

         //window对象的一些常用方法:

        //  alert()   警告框

        alert('你的男朋友是个小孩子么');

        window.alert('你的男朋友是个小孩子么');

        //  prompt()   输入框

        prompt('你的男朋友是你喜欢的类型吗');

        window.prompt('你的男朋友是你喜欢的类型吗')

        // confirm()   内容选择框-- '确定'返回true  '取消'返回false

        var f1 = confirm('你愿你不分离吗');

        console.log(f1);

        var f2 = window.confirm('他会给你干家务吗');

        console.log(f2);

        // open()     打开指定的窗口

        open('https://www.mi.com/');

        window.open('https://www.jd.com/');

        //点击事件

        fn3.onclick = function () {

            window.open('https://www.mi.com/');

        }

        //close()   关闭当前窗口

        close();

        Window.colse();

        gb.onclick = function () {

            close();

        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值