window的对象属性
1.history 历史访问url信息
2.location 当前访问url信息
内置对象
Array 数组
String 字符串
Math 数学公式
Date 日期时间
常用的方法
prompt() 有对话框的输入窗口
alert() 显示带有一个提示信息和一个确定按钮的提示框
confirm() 显示一个带有提示信息,确定和取消的对话框
close() 关闭浏览器窗口
open() 打开浏览器窗口
setTimeout() 时间上按指定毫秒调用函数和计算表达式
setInterval() 按照指定周期(以毫秒计)来调用函数或表达式
窗口的特性
用 = yes/no/1/0 表示选择结果
fullscreen 全屏mos
menubar 是否显示菜单栏
resizble 是否调节尺寸
scrllbars 是否显示滚动条
titlebar 是否显示标题栏
常用的时间
onload 加载页面或图片
onmouseover 鼠标移动元素上会进行显示
onclick 用户点击某个对象的调用事件
onkeydown 某个键盘按键 按下时会出现的效果
onchange 域的内容被改变
可在标签中写入
History
length() 返回历史列表数量
back() 返回上一个url
forward() 加载下一个url
go() -1 是加载上一个url 1是加载下一个url
location
href 设置或返回完整的url
location属性
reload() 刷新当前文档
replace 加载新的文档
document
getElementById() 返回对拥有指定id的第一个对象的引用
getElementsByName() 返回带有指定名称的对象的集合
getElementsByTagName() 返回带有指定标签名的对象的集合
使用方法
element.value = " "; //更改value属性,必须有 value 例如:input
element01.textContent = " "; //更改的是文本内容 他不识别html标签,都看成是文本
element01.innerHTML = " "; //更改文本,支持html标签
Math
ceil() 对数进行上舍入
floor() 对数进行下舍入
round() 四舍五入
random() 0~1的随机数
Date
getDate() 返回Date对象的一个月中的每一天,1~31之间
getDay() 返回 Date 对象的星期中的每一天,其值介于0~6之间
getHours() 返回 Date 对象的小时数,其值介于0~23之间
getMinutes() 返回 Date 对象的分钟数,其值介于0~59之间
getSeconds() 返回 Date 对象的秒数,其值介于0~59之间
getMonth() 返回 Date 对象的月份,其值介于0~11之间
getFullYear() 返回 Date 对象的年份,其值为4位数
getTime() 返回自某一时刻(1970年1月1日)以来的毫秒数
Date运算方法
setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。
setTimeout() 在指定的毫秒数后调用函数或计算表达式。
clearTimeout 暂停setTimeout()时间
clearInterval 暂停setInterval() 时间