javascript进阶教程第三章--匿名和闭包--案例实战

一、学习任务

  • 通过几个小练习回顾学过的知识点

二、实例

练习1:

  • 实例描述:打开页面后规定时间内弹出一个新窗口,新窗口指定时间后自动关闭。
  • 案例要点:

    Window 对象的 open()方法:打开一个新的浏览器窗口,
    语法:window.open(URL,name,features,replace)

    setTimeout()定时器的使用

练习2:

  • 实例描述:

    点击按钮后弹出相应的颜色值

  • 案例要点:

    通过这个例子加深对循环语句中匿名函数的理解。

练习3:

  • 实例描述:点击按钮后自动弹出按钮被累计点击的次数
  • 案例要点:

    理解闭包的基本用法。

最新文章

  1. Python Day1
  2. EF 5 最佳实践白皮书
  3. js 小数相加
  4. [.NET领域驱动设计实战系列]专题七:DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能
  5. XML标签
  6. lintcode: k Sum 解题报告
  7. AX2012 R3 Data upgrade checklist sync database step, failed to create a session;
  8. SharePoint的安装配置
  9. 分享一个圆角自定义的漂亮AlertDialog
  10. off() 方法 与 unbind() 方法移除绑定事件的处理程序。one()函数用于为每个匹配元素的一个或多个事件绑定一次性事件处理函数
  11. 傻瓜式理解递归之php递归
  12. 数据结构(并查集):COGS 260. [NOI2002] 银河英雄传说
  13. hdu 4322 最大费用流
  14. ASPNET登陆总结
  15. JSP学习笔记(1)
  16. 日期格式化{0:yyyy-MM-dd HH:mm:ss.fff}和{0:yyyy-MM-dd hh:mm:ss.fff}的区别
  17. 【Spring-web】AsyncRestTemplate源码学习
  18. IP地址、子网掩码、网关、DNS服务器
  19. Bokeh
  20. 遇到的有关iframe的滚动条问题

热门文章

  1. MathType下载和安装(与Visio搭配使用)
  2. Cisco交换机SPAN&RSPAN调试实录
  3. Linux / Windows应用方案不完全对照表
  4. SpringMVC-@RequestMapping的参数和用法
  5. VitrualBox虚拟机设置网络桥接方式与windows互相ping通
  6. 【习题 8-6 UVA - 1611】 Crane
  7. AngularJS渲染性能分析
  8. 利用js 获取本日 本周 本月时间代码
  9. 1.4 Ecosystem官网剖析(博主推荐)
  10. 判断移动端跳转,从移动端来的不跳转。利用localStorage保存状态,window.location.pathname跳转不同的url