JS Window常用对象属性和对象方法

Window对象属性

innerheight、innerwidth

返回窗口的文档显示区的高度和宽度。

这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。

IE 不支持这些属性。它用 document.documentElement 或 document.body (与 IE 的版本相关)的 clientWidth 和 clientHeight 属性作为替代。

Window对象方法

alert()

alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框。

语法:alert(message)

[message: 要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)]

提示框

alert("我是一个消息框!");

在这里插入图片描述
折行提示框

alert("再打个招呼。这里演示了" + "\n" + "如何在消息框中添加折行。");

在这里插入图片描述

confirm()

confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。

语法: confirm(message)
[message 要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)]

如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。

 var r=confirm("确定或取消");
  if (r)
    {
    alert("确定");
    }
  else
    {
    alert("取消");
    }

在这里插入图片描述
在这里插入图片描述


prompt()

prompt() 方法用于显示可提示用户进行输入的对话框。

语法:prompt(text,defaultText)

[ text 可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。]

[ defaultText 可选。默认的输入文本。]

如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。

var name = prompt("请输入您的名字", "Bill Gates")
if (name != null && name != "") {
	alert("你好," + name + "!今天过得好吗?")
}

在这里插入图片描述


setInterval()

间歇性定时器

按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。

语法: setInterval(code,millisec[,“lang”])

[ code 必需。要调用的函数或要执行的代码串。]

[ millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。]


setTimeout()

一次性定时器

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。只执行一次。

语法: setTimeout(code,millisec)
[ code 必需。要调用的函数后要执行的 JavaScript 代码串。]
[ millisec 必需。在执行代码前需等待的毫秒数。]


clearInterval()

clearInterval() 方法可取消由 setInterval() 设置的 timeout。


clearTimeout()

clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值