JavaScript组成

Posted 菜菜小谭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript组成相关的知识,希望对你有一定的参考价值。

*************************javascript组成******************************

1.ECMAScript


ECMA 欧洲计算机制造商协会 指定的规范 ECMAScript


2. BOM

Browser Object Model

3. DOM


Document Object Model

 

*************************BOM 浏览器对象模型******************************


Browser Object Model 6+1


一.window

代表浏览器窗口,通过该对象 可以控制浏览器窗口

 

两个定时器函数(重点)


1. window.setTimeout(函数名,毫秒);

或者


window.setTimeout("函数名();",毫秒);

延迟多少毫秒以后 执行该函数 只执行一次


需求: 点击一个按钮 ,5秒钟以后跳转到百度


2.


var myInterval = window.setInterval(函数名,毫秒);

每隔多少毫秒执行一次


需求: 在网页中内嵌一个简易版的时钟


清除定时器

window.clearInterval(定时器名字);


定时器函数还能做什么??


1. 京东的flash广告(banner)


每隔5秒换一张图片


<img id="img1" src=""/>


var img1 = document.getElementById("img1");

img1.src= "2.jpg";


二.history 历史对象


代表浏览器的历史栏

可以实现 后退一步 前进一步 等功能

常用方法

history.back();//后退一步

history.forward();//前进一步


history.go(-1);//后退1步

history.go(2);//前进2步


属性

history.length 获得用户到底访问了几个页面

 

实际需求: 实现继续购物功能


后退一步

 

 

 

 

 

 


.location

地址栏对象

常用方法

1. assign

跳到某一个页面

 
























以上是关于JavaScript组成的主要内容,如果未能解决你的问题,请参考以下文章

01 javascript组成部分

JavaScript学习(八十二)—JavaScript的组成

JavaScript组成部分

JavaScript组成部分——ECMAScriptDOMBOM

JavaScript的组成

JavaScript组成