美文网首页饥人谷技术博客
任务20-闭包、定时器

任务20-闭包、定时器

作者: 嘿菠萝 | 来源:发表于2016-07-31 22:21 被阅读25次

问题

  • 什么是闭包? 有什么作用
    答案:

  • 闭包是指有权限访问另一个函数作用域的变量的函数,创建闭包的常见方式就是在一个函数内部创建另一个函数

  • 作用是读取内部变量,这些变量可以保存在内存中

  • setTimeout 0 有什么作用
    答案:
    延时为0的作用是把执行顺序移到最后

代码题

  • 下面的代码输出多少?修改代码让fnArri
    输出 i。使用两种以上的方法

答案:



方法1:


方法1改动1:


方法1改动2:

方法2:

  • 使用闭包封装一个汽车对象,可以通过如下方式获取汽车状态

答案:


  • 写一个函数使用setTimeout模拟setInterval的功能
    答案:
  • 写一个函数,计算setTimeout最小时间粒度
    答案:
  • 下面这段代码输出结果是? 为什么?

答案:


  • 下面这段代码输出结果是? 为什么?

答案:

  • 下面这段代码输出?如何输出delayer: 0, delayer:1...(使用闭包来实现)

答案:
以上代码的输出结果:


代码实现:


相关文章

  • 任务20-闭包、定时器

    问题 什么是闭包? 有什么作用答案: 闭包是指有权限访问另一个函数作用域的变量的函数,创建闭包的常见方式就是在一个...

  • 任务20-闭包、定时器

    问答 什么是闭包? 有什么作用答:“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一...

  • 任务20-闭包、定时器

    问题 1. 什么是闭包? 有什么作用? 概念:闭包就是能够读取其他函数内部变量的函数。由于在Javascript语...

  • 前端(数组,闭包,定时器)

    数组 定时器 定时器弹框 定时器的基本用法 定时器动画 闭包 闭包存循环的索引值 闭包做私有变量计数器 闭包做选项卡

  • 任务20:闭包、定时器

    什么是闭包? 有什么作用?一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达...

  • 任务二十~闭包、定时器

    问答部分 一、什么是闭包? 有什么作用? 闭包是指有权限访问另一个函数作用域的变量的函数,创建闭包的常见方式就是在...

  • 20-闭包

    来源之所以有闭包是因为js中特殊的作用域。JS中并不存在像其它语言的块级作用域,JS中一个函数就是一个作用域。变量...

  • 前端基础(问答15)

    keywords: 闭包、定时器。 什么是闭包? 有什么作用 内层函数调用外层函数的变量,该内层函数即为闭包。本质...

  • 任务26-闭包定时器

    题目1: 下面的代码输出多少?修改代码让 fnArri 输出 i。使用 两种以上的方法 题目2: 封装一个汽车对象...

  • 2018-12-08

    定时器的基本用法 定时器动画 时钟 倒计时 变量的作用域 封闭函数 用变量的方式定义函数 闭包 闭包存循环的索引值

网友评论

    本文标题:任务20-闭包、定时器

    本文链接:https://www.haomeiwen.com/subject/zkrijttx.html