javascript之window对象方法

第一个方法

alert

弹出对话框,前面的window都可以简写

语法:

alert(text)

第二个方法

prompt,输入框

语法prompt(text)

第三个方法

confirm方法

语法

confirm(text)

该方法是显示一个带有提示信息、确定和取消按钮的确认框 ,确定返回true,取消返回false

第四个方法

open方法

打开一个指定url的窗口

它的参数有三个,url分别表示url,target给新打开页面取个名称,第三个参数则是设置打开窗口大小

javascript 复制代码
open("01 用户信息管理.html","user",'width=500,height=500px')

第五个方法

setTimeout(fn,delay)

设置一次性定时器

第一个参数是要执行的行为,一般是个函数,如果是已经写好的函数,记得后面没有()

javascript 复制代码
timer = setTimeout(function(){
             console.log("boom")
             },2000)

这里面的timer存储的是setTimeout的参数

第六个方法

setInterval,设置周期性计时器,可以理解为一个没有结束条件的while循环

javascript 复制代码
timer= setInterval(function(){
                console.log("周期性时间计时器"),2000
            })

第七个方法

复制代码
clearTimeout(timer)

清除一次性定时器

javascript 复制代码
clearTimeout(timer)

这里的timer就是上面定时器里面变量timer的值

第八个方法是clearInterval(timer),语法和清除一次性定时器相同

最后的方法是

scrollTo(xpos,ypos)和scrollBy(xnum,ynum),都是设置滚动条滚动,第一个参数是设置x轴,第二个参数是设置y轴,区别是第一个方法是从头开始设置滚动条位置,第二个方法是在滚动条当前位置进行设置

相关推荐
Wang's Blog13 小时前
Java 项目实战: 交友项目 - FastDFS:入门案例
java·开发语言·交友
apcipot_rain13 小时前
C++转Java日记(03)
java·开发语言·c++
布莱克60514 小时前
C++ 中 map 的 insert 与 emplace:key 已存在时会覆盖吗?
开发语言·数据结构·c++·算法·map
xys_67814 小时前
深挖C++:类和对象(中)
开发语言·c++
灿飞屋14 小时前
Rust 编程其实很简单
开发语言·rust
MOONICK16 小时前
QT元数据
开发语言·qt
D e re k ZH16 小时前
C++ 系统学习手记:从语法细节到工程实践
开发语言·数据结构·c++·算法
子兮曰17 小时前
Chrome 权限元素实战:144 与 151 的渐进增强写法
前端·javascript·chrome
强尼银手17 小时前
我花一天做了个格斗游戏原型,判定全对,然后被「美术」劝退了
前端·javascript
灿飞屋17 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓