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

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: 点击 格子时,即td时, 给td加一个背景(黑棋或者白棋)

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

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

转载于:https://www.cnblogs.com/cnmice/archive/2013/03/19/2969640.html

Javascript 第七天 笔记相关推荐

  1. JavaScrpit 犀牛书第七版笔记

    JavaScrpit 犀牛书第七版笔记 挖个坑吧,JavaScript 犀牛书英文的第七版(JavaScript: The Definitive Guide, 7th Edition)其实在去年(20 ...

  2. 7 种 Javascript 常用设计模式学习笔记

    7 种 Javascript 常用设计模式学习笔记 由于 JS 或者前端的场景限制,并不是 23 种设计模式都常用. 有的是没有使用场景,有的模式使用场景非常少,所以只是列举 7 个常见的模式 本文的 ...

  3. 《JavaScript权威指南》笔记(一)

    2019独角兽企业重金招聘Python工程师标准>>> <JavaScript权威指南>真是名符其实的好书!真遗憾初学JavaScript时没有立即读这本书,甚为遗憾.不 ...

  4. Unobtrusive JavaScript 不唐突的JavaScript的七条准则

    Unobtrusive JavaScript是一种将Javascript从HTML结构抽离的设计概念,避免在HTML标签中夹杂一堆onchange.onclick--等属性去挂载Javascript事 ...

  5. 《javascript高级程序设计》笔记:内存与执行环境

    上一篇:<javascript高级程序设计>笔记:继承 近几篇博客都会围绕着图中的知识点展开 由于javascript是一门具有自动垃圾收集机制的编程语言,开发者不必担心内存的分配和回收的 ...

  6. 《javascript高级程序设计》笔记:变量对象与预解析

    上一篇:<javascript高级程序设计>笔记:内存与执行环境 上篇文章中说到: (1)当执行流进入函数时,对应的执行环境就会生成 (2)执行环境创建时会生成变量对象,确定作用域链,确定 ...

  7. JavaScript 权威指南-学习笔记(一)

    本文所有教程及源码.软件仅为技术研究.不涉及计算机信息系统功能的删除.修改.增加.干扰,更不会影响计算机信息系统的正常运行.不得将代码用于非法用途,如侵立删! JavaScript 权威指南-学习笔记 ...

  8. 《javascript高级程序设计》笔记:原型图解

    文章直接从原型图解开始的,如果对一些概念不太清除,可以结合后面几节查看 1. 图解原型链 1.1 "铁三角关系"(重点) function Person() {}; var p = ...

  9. JavaScript进阶5-学习笔记

    文章目录 JavaScript进阶5-学习笔记 例子 JavaScript进阶5-学习笔记 参考理解:https://blog.csdn.net/hhhmonkey/article/details/1 ...

最新文章

  1. WebLogic 数据源密码加密
  2. jQuery判断当前元素显示状态并控制元素的显示与隐藏
  3. USTC English Club Note20171013(6)
  4. 数据分析和大数据哪个更吃香_处理数据,大数据甚至更大数据的17种策略
  5. 计算机基本的应用是,计算机统考应用基础练习题
  6. MVC-JDBC的工作流程
  7. Android安全补丁程序下载,2017年一月win7安全补丁更新包官方下载-2017Win7安全更新补丁包64位下载-西西软件下载...
  8. python消费kafka逻辑处理导致cpu升高_用Apache Kafka 和 Python 搭建分布式流处理系统[翻译]...
  9. 【卫朋】硬件创业:营销与开发同行
  10. docker命令总结
  11. 抗渗等级p6是什么意思_混凝土防水等级S6,P6分别是什么意思
  12. 身份证ocr识别开源方案_多因素身份验证的开源替代方案:privacyIDEA
  13. 2020-08-31
  14. c语言分支程序讲解,C语言基础知识之(二):分支
  15. 空间三角形_被忽悠买下奇葩户型,三角形空间无从下手,空置一年被设计师拯救...
  16. uva 11205 The broken pedometer
  17. 高德地图---USERKEY_PLAT_NOMATCH
  18. 红领巾心向党PPT模板
  19. 基于jsp+mysql+ssm的汽车销售系统-计算机毕业设计
  20. 仿知乎列表广告栏:在RecyclerView中实现大图片完整展示的视差效果(优雅地插入全屏广告图)

热门文章

  1. activity idea编写bpmn流程文件
  2. 【英语-刘晓艳-词汇】词汇06
  3. linux下安装Oracle10g时,安装rpm文件的技巧 (rpm -Uvh package名)
  4. NTV Media Server G3性能测试
  5. nodejs express
  6. javascript/jquery高度宽度详情解说分析
  7. RDIFramework.NET(.NET快速开发框架) 答客户问(2014-02-23)
  8. 【Django】数据库主从配置
  9. oracle values函数,Oracle文本函数简介
  10. mysql数据库表复用_MySQL 数据库之表操作