zoukankan      html  css  js  c++  java
  • 闭包、点赞案列

    一、闭包

      1、闭包:函数在调用的时候会形成一个私有的作用域,对内部起到闭包的作用

      2、闭包的作用

        保护变量,缓存数据

      3、闭包的种类

        (1)、函数式

          eg: function  fn(){

              var  a=3;

              function  (){
                a++

                console.log(a)

                }

              fn()

            }

        (2)、对象式

          eg:function   fn(){

              var    a=45;

              var    obj={

                 num:3

              }

            console . log(obj . num)

          }

      4、函数返回值的问题

         每个函数都有一个返回值,如果人为返回,return 什么就是什么;没有就是underfined;

      5、this的指向

        闭包中this的指向是window

    二、点赞的案列

      点赞的案列:利用的是闭包

      html:

        

      script:

        

  • 相关阅读:
    iOS开发
    Xcode
    UITextField
    iOS
    过场动画
    iOS 网络状态监听和检查,
    线程互动,GCD小应用,(功能实现并代码聚集---加载动画,弹框AlertView定时消失。)
    drawRect: 小注
    FMDB_and_Sqlite3
    UIGestureRecognizer手势。
  • 原文地址:https://www.cnblogs.com/yanghuiting/p/10133034.html
Copyright © 2011-2022 走看看