JavaScript操作BOM
-
window 对象
名称 说明 history 有关客户访问过的URL的信息 ocation 有关当前URL的信息 creen 只读属性,包含有关客户端显示屏的信息 语法:
window.属性名=”属性值“;
名称 说明 prompt() 显示可提示用户输入的对话框 alert() 显示一个带有提示信息和一个”确定“按钮的警示对话框 confirm 显示一个带有提示信息、”确定“和”取消“按钮的对话框 close() 关闭浏览器 open() 打开一个新的浏览器窗口,加载给定URL所指定的文档 setTimeout() 在指定的毫秒数后调用函数或计算表达式 setInterval() 按照指定的周期(以毫秒计)来调用函数或表达式 语法
window.方法名();
-
history 对象 与 location 对象
名称 描述 back() 加载 history 对象列表的前一个URL forward() 加载 history 对象列表的后一个URL go() 加载 hisstory 对象列表的某个具体URL 名称 描述 host 设置或返回主机和当前URL的端口号 hostname 设置或返回当前URL的主机名 href 设置或返回完整的URL 名称 描述 reload() 重新加载当前文档 replace() 用新的文档替换当前文档 -
document 对象
属性 描述 referrer 返回载入当前文档的URL URL 返回当前文档的URL 方法 描述 getElementById() 返回对拥有指定id的第一个对象的引用 getElementByName() 返回带有指定名称的对象集合 getElementByTagName() 返回带有指定标签名的对象的集合 writ() 向文档写文本、HTML表达式或JavaScript代码 -
JavaScript内置对象
方法 说明 getDate() 返回Date对象的一个月中每一天,其值为1~31 getDay() 返回Date对象的星期中的每一天,其值0~6 getHours () 返回Date 对象的小时数,其值为0~23 getMinutes 返回Date对象的分钟数,其值为0~59 getSeconds() 返回Date对象的秒数,其值0~59 getMonth() 返回Date对象的月份,其值0~11 getDllYear() 返回Date对象的年份,其值为四位数 getTime() 返回自某一刻(1970年1月1日)以来的毫秒数 方法 说明 示例 ceil() 对数进行上舍入 Math.ceil(25.5);返回26
Math.ceil(-25.5);返回-25floor() 对数进行下舍入 Math.floor(25.5);返回25
Math.floor(-25.5);返回26round() 把数四舍五入为最接近的数 Math.round(25.5);返回26
Math.round(-25.5);返回-26random() 返回0~1 中的随机数 Math.random() ;
例如,0.627563256684 -
定时函数