Javascript 第七天 笔记
通过三天把以前学习的内容复习一下。以便继续学习。
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 第七天 笔记相关推荐
- JavaScrpit 犀牛书第七版笔记
JavaScrpit 犀牛书第七版笔记 挖个坑吧,JavaScript 犀牛书英文的第七版(JavaScript: The Definitive Guide, 7th Edition)其实在去年(20 ...
- 7 种 Javascript 常用设计模式学习笔记
7 种 Javascript 常用设计模式学习笔记 由于 JS 或者前端的场景限制,并不是 23 种设计模式都常用. 有的是没有使用场景,有的模式使用场景非常少,所以只是列举 7 个常见的模式 本文的 ...
- 《JavaScript权威指南》笔记(一)
2019独角兽企业重金招聘Python工程师标准>>> <JavaScript权威指南>真是名符其实的好书!真遗憾初学JavaScript时没有立即读这本书,甚为遗憾.不 ...
- Unobtrusive JavaScript 不唐突的JavaScript的七条准则
Unobtrusive JavaScript是一种将Javascript从HTML结构抽离的设计概念,避免在HTML标签中夹杂一堆onchange.onclick--等属性去挂载Javascript事 ...
- 《javascript高级程序设计》笔记:内存与执行环境
上一篇:<javascript高级程序设计>笔记:继承 近几篇博客都会围绕着图中的知识点展开 由于javascript是一门具有自动垃圾收集机制的编程语言,开发者不必担心内存的分配和回收的 ...
- 《javascript高级程序设计》笔记:变量对象与预解析
上一篇:<javascript高级程序设计>笔记:内存与执行环境 上篇文章中说到: (1)当执行流进入函数时,对应的执行环境就会生成 (2)执行环境创建时会生成变量对象,确定作用域链,确定 ...
- JavaScript 权威指南-学习笔记(一)
本文所有教程及源码.软件仅为技术研究.不涉及计算机信息系统功能的删除.修改.增加.干扰,更不会影响计算机信息系统的正常运行.不得将代码用于非法用途,如侵立删! JavaScript 权威指南-学习笔记 ...
- 《javascript高级程序设计》笔记:原型图解
文章直接从原型图解开始的,如果对一些概念不太清除,可以结合后面几节查看 1. 图解原型链 1.1 "铁三角关系"(重点) function Person() {}; var p = ...
- JavaScript进阶5-学习笔记
文章目录 JavaScript进阶5-学习笔记 例子 JavaScript进阶5-学习笔记 参考理解:https://blog.csdn.net/hhhmonkey/article/details/1 ...
最新文章
- WebLogic 数据源密码加密
- jQuery判断当前元素显示状态并控制元素的显示与隐藏
- USTC English Club Note20171013(6)
- 数据分析和大数据哪个更吃香_处理数据,大数据甚至更大数据的17种策略
- 计算机基本的应用是,计算机统考应用基础练习题
- MVC-JDBC的工作流程
- Android安全补丁程序下载,2017年一月win7安全补丁更新包官方下载-2017Win7安全更新补丁包64位下载-西西软件下载...
- python消费kafka逻辑处理导致cpu升高_用Apache Kafka 和 Python 搭建分布式流处理系统[翻译]...
- 【卫朋】硬件创业:营销与开发同行
- docker命令总结
- 抗渗等级p6是什么意思_混凝土防水等级S6,P6分别是什么意思
- 身份证ocr识别开源方案_多因素身份验证的开源替代方案:privacyIDEA
- 2020-08-31
- c语言分支程序讲解,C语言基础知识之(二):分支
- 空间三角形_被忽悠买下奇葩户型,三角形空间无从下手,空置一年被设计师拯救...
- uva 11205 The broken pedometer
- 高德地图---USERKEY_PLAT_NOMATCH
- 红领巾心向党PPT模板
- 基于jsp+mysql+ssm的汽车销售系统-计算机毕业设计
- 仿知乎列表广告栏:在RecyclerView中实现大图片完整展示的视差效果(优雅地插入全屏广告图)
热门文章
- activity idea编写bpmn流程文件
- 【英语-刘晓艳-词汇】词汇06
- linux下安装Oracle10g时,安装rpm文件的技巧 (rpm -Uvh package名)
- NTV Media Server G3性能测试
- nodejs express
- javascript/jquery高度宽度详情解说分析
- RDIFramework.NET(.NET快速开发框架) 答客户问(2014-02-23)
- 【Django】数据库主从配置
- oracle values函数,Oracle文本函数简介
- mysql数据库表复用_MySQL 数据库之表操作