通过三天把以前学习的内容复习一下。以便继续学习。

BOM模型

 

 

BOM浏览器对象模型

 

DOM ----> document

BOM -----> window

 

Document对象其实是window的一个属性或叫子对象

Window对象的子对象介绍

Window.navigator : 表示浏览器的相关信息

Window.history : 历史记录,或者控制前进后退

Window.screen  : 表示分辨率信息

Window.location : 地址栏,可以控制页面跳转

Window.document : DOM模型

 

Window.document, 为什么之前的学习中,直接 document.???

因为window对象是最大的一个对象,所有对象都在其内部.

 

document ,默认就是在最全局的window下面属性或子对象.

 

Window对话框:

Alert('提示信息');  对话框

Confirm('提示信息'); 确认框

Prompt('提示信息','默认值') , 提示输入框(用的较小)

 

 

 

Window定时器

 

window.setTimeout('事件',时间)

是指:经过指定"时间"后执行"事件一次

 

 

window.setInterval('事件','时间')

是指每隔指定时间,就执行一次事件

 

 

清除window定时器

 

在创建定时器的时候

把创建结果赋给一个"定时器变量"

比如:

Var clock = window.setInterval();....

再用:

clearInterval(clock)

 

 

 

 

五子棋业务逻辑分析

1: 有一个棋盘

2: 点击棋盘格子时格式要显示棋子

3: 横向,纵向斜向,某种颜色够5颗后,判定胜负

 

 

1,棋盘:

建立一个15*15的表格(td),再给table加一个背景就可以了.

2:下棋

2: 点击 格子时,tdtd加一个背景(黑棋或者白棋)

(当点击时,还需要判断该td上是否已有棋子.)

 

完成以上2,基础的5子棋功能完成.