Js-对象-04-BOM

server/2024/11/28 23:43:34/

BOM

Window浏览器窗口对象

介绍

window的获取十分简单,使用window.alert()等,window.可以省略。

window浏览器窗口对象包括以下几种方法:

1. alert():弹出一个警告框

2. confirm(): 显示一段带有文字以及确认按钮和取消按钮的对话框

以下两个都和定时器有关系:

3. setInterval():按照指定的周期(ms)来调用或计算表达式

4. setTimeout():在指定ms之后调用函数或计算表达式 (只调用一次)

Code演示

获取

javascript">//获取window.alert("window.alert()");//window.可以省略alert("alert()  window.可以省略");

 

方法confirm

javascript">//方法//confirmconfirm("你觉得距离S3赛季还有多远?国际很紧张对吧?");

 

我们如何知道用户点击的是确认还是取消呢  实际上confirm是有返回值的,返回的是true or false

javascript">// 我们如何知道用户点击的是确认还是取消呢  实际上confirm是有返回值的var con = confirm("你确定要跳楼嘛?");document.write(con);

方法setInterval

这是一个定时器,规定每隔多少ms执行一次function函数,就是周期性的执行某一个函数

javascript">// 定时器 setInterval -- 周期性的执行某一个函数let time = 0;setInterval(function(){alert("现在是第" + time + "s");time += 2;},2000) //每间隔2000ms我就执行一次前面的function

 方法setTimeout

这也是一个定时器,但是这个是延迟一定时间再执行某个函数,而且只执行一次

Location

location:地址栏对象

使用 window.location获取  window.可以忽略  window.location.属性  location.属性

href:可以设置或者返回完整的(完整的URL)

获取当前地址的URL:

javascript">//locationalert(location.href);

 

javascript">//locationalert(location.href);//设置hreflocation.href = "https://www.baidu.com";

 设置完成href后,页面会自动跳转到对应的URL地址网页去。


http://www.ppmy.cn/server/145756.html

相关文章

创建HTTPS网站

每天,我们都会听到网络上发生身份盗窃和数据侵权的案例,这导致用户对自己访问的网站更加怀疑。他们开始更加了解自己将个人信息放在哪里以及信任哪些类型的网站。了解如何使网站使用HTTPS变得比以往任何时候都更加重要。 解读缩略词:HTTP与HT…

java 集合 菱形内定义封装类 而非基本数据类型 原因解释 详解

在 Java 中&#xff0c;泛型&#xff08;例如 List<E>、Map<K, V>&#xff09;要求使用封装类&#xff08;Wrapper Class&#xff09;而不是基本数据类型&#xff08;Primitive Types&#xff09;。这是因为 Java 泛型的实现机制&#xff08;基于类型擦除&#xff…

ubuntu,rocky的安装和使用远程连接工具连接服务器

Ubuntu的安装 下载最小版的ubuntu的iso镜像&#xff1a;https://mirrors.aliyun.com/ubuntu-releases/24.04/ubuntu-24.04.1-live-server-amd64.iso rocky的安装 下载最小版的ubuntu的iso镜像&#xff1a;Rocky Linux 使用学会使用远程连接工具连接服务器 使用xshell连接Ubu…

【STM32】MPU6050简介

文章目录 MPU6050简介MPU6050关键块带有16位ADC和信号调理的三轴MEMS陀螺仪具有16位ADC和信号调理的三轴MEMS加速度计I2C串行通信接口 MPU6050对应的数据手册&#xff1a;MPU6050 陀螺仪加速度计 链接: https://pan.baidu.com/s/13nwEhGvsfxx0euR2hMHsyw?pwdv2i6 提取码: v2i6…

零基础学安全--云技术基础

目录 学习连接 前言 云技术历史 云服务 公有云服务商 云分类 基础设施即服务&#xff08;IaaS&#xff09; 平台即服务&#xff08;PaaS&#xff09; 软件即服务&#xff08;SaaS&#xff09; 云架构 虚拟化 容器 云架构设计 组件选择 基础设施即代码 集成部署…

云计算的计算包括哪些内容

‌云计算的计算主要包括以下几种类型‌&#xff1a; ‌分布式计算‌&#xff1a;分布式计算是一种计算方法&#xff0c;它将大型问题分解成多个小任务&#xff0c;然后分配给多个计算机进行处理。这种方法可以提高计算效率和可靠性‌1。‌并行计算‌&#xff1a;并行计算是同时…

景联文科技:高质量数据采集标注服务引领AI革新

在当今这个数字化时代&#xff0c;数据已经成为推动社会进步和产业升级的关键资源。特别是在人工智能领域&#xff0c;高质量的数据是训练出高效、精准的AI模型的基础。景联文科技是一家专业的数据采集与标注公司&#xff0c;致力于为客户提供高质量的数据处理服务&#xff0c;…

Android 常用命令和工具解析之内存相关

目录 1 基本概念 1.1 PSS & RSS & USS & VSS 1.1.1 PSS 1.1.2 RSS 1.2 Dirty & Clean & SwapPss 1.2.1 Private Dirty 1.2.2 Private Clean 1.2.3 SwapPss Dirty 1.3 Swap & buffers & cache 1.3.1 Swap 1.3.2 buffers 1.3.3 cache 2…