码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript组成

时间:2018-11-05 11:08:59      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:常用方法   网页   war   制造商   功能   object   ann   row   element   

*************************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组成

标签:常用方法   网页   war   制造商   功能   object   ann   row   element   

原文地址:https://www.cnblogs.com/MrTanJunCai/p/9907588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!