zoukankan      html  css  js  c++  java
  • 11.8~11.9

    1.轮播图

    案例

    2.定时器this问题

    var t=setInterval(function(){

            console.log(this)

        },1000)

    这里面的this是window

    Person.prototype={

            fn:function(){

                console.log(this)

    },

            n:200,

            t:setInterval(this.fn,2000)

        }

        var ss=new Person("zhang")

    不管定时器里函数怎么写它里面this都是window。

    怎么处理定时器中的this为指定的对象

    在函数前面将关键字this赋值给一个变量,函数内使用这个变量代替this就可以了

    这种了解一下。

    函数封装

    函数封装是一种函数的功能,它把一个程序员写的一个或者多个功能通过函数、类的方式封装起来,对外只提供一个简单的函数接口。当程序员在写程序的过程中需要执行同样的操作时,程序员(调用者)不需要写同样的函数来调用,直接可以从函数库里面调用

     

  • 相关阅读:
    Java中静态字段和静态方法
    Java抽象方法、抽象类以及接口
    Java单例模式
    java继承
    java构造方法
    java方法
    Java常量与变量
    Java初识
    1
    补码,反码,加减法运算,类型取值范围
  • 原文地址:https://www.cnblogs.com/yangyongqiang/p/9985082.html
Copyright © 2011-2022 走看看