Javascript 第七天 笔记
通過三天把以前學(xué)習(xí)的內(nèi)容復(fù)習(xí)一下。以便繼續(xù)學(xué)習(xí)。
BOM模型
?
?
BOM瀏覽器對象模型
?
DOM?---->?document
BOM?----->?window
?
Document對象其實(shí)是window的一個(gè)屬性或叫子對象
Window對象的子對象介紹
Window.navigator?:?表示瀏覽器的相關(guān)信息
Window.history?:?歷史記錄,或者控制前進(jìn)后退
Window.screen??:?表示分辨率信息
Window.location?:?地址欄,可以控制頁面跳轉(zhuǎn)
Window.document?:?DOM模型
?
Window.document,?為什么之前的學(xué)習(xí)中,直接?document.???
答:?因?yàn)?/span>window對象是最大的一個(gè)對象,所有對象都在其內(nèi)部.
?
寫document?,默認(rèn)就是在最全局的window下面屬性或子對象.
?
Window對話框:
Alert('提示信息');??對話框
Confirm('提示信息');?確認(rèn)框
Prompt('提示信息','默認(rèn)值')?,?提示輸入框(用的較小)
?
?
?
Window定時(shí)器
?
window.setTimeout('事件',時(shí)間)
是指:經(jīng)過指定"時(shí)間"后執(zhí)行"事件"?一次
?
?
window.setInterval('事件','時(shí)間')
是指:?每隔指定時(shí)間,就執(zhí)行一次事件
?
?
清除window定時(shí)器
?
在創(chuàng)建定時(shí)器的時(shí)候,?
把創(chuàng)建結(jié)果賦給一個(gè)"定時(shí)器變量"
比如:
Var?clock?=?window.setInterval();....
再用:
clearInterval(clock)
?
?
?
?
五子棋業(yè)務(wù)邏輯分析
1:?有一個(gè)棋盤
2:?點(diǎn)擊棋盤格子時(shí),?格式要顯示棋子
3:?橫向,縱向,?斜向,某種顏色夠5顆后,判定勝負(fù)
?
?
第1步,棋盤:
建立一個(gè)15*15的表格(td),再給table加一個(gè)背景就可以了.
第2步:下棋
2:?點(diǎn)擊?格子時(shí),即td時(shí),?給td加一個(gè)背景(黑棋或者白棋)
(當(dāng)點(diǎn)擊時(shí),還需要判斷該td上是否已有棋子.)
?
完成以上2步,基礎(chǔ)的5子棋功能完成.
轉(zhuǎn)載于:https://www.cnblogs.com/cnmice/archive/2013/03/19/2969640.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Javascript 第七天 笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: socket调试工具、socket调试软
- 下一篇: Java参数传递笔记