setTimeout在类中使用的问题!

 更新时间:2007年04月07日 00:00:00   作者:  
我现在的做法,但我不想这样写: 

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
我希望能做到创建calendar时,不需要把calendar1传入,在setTimeout参数里,直接可以通过this.thread_result()执行 

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

幻宇前辈不在 我先来现一把拙:)

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

这个问题难就难在让函数中的this指向正确
对,winter老弟的方法不错,唯一的问题是函数中的this指针有问题,我已经找到解决方法了,给Function对象添加了原型函数bindNode进行绑定,可以让this指向任意对象

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

To 幻宇:
我一楼帖的this也是正确的 只不过代码难看了点:)  

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

关于绑定事件的问题 我的做法是自己写一个函数数组
我自己感觉这样更加原生态一些 请指点一下^^

相关文章

  • 在JavaScript中call()与apply()区别

    在JavaScript中call()与apply()区别

    这篇文章主要介绍了在JavaScript中call()与apply()区别 的相关资料,需要的朋友可以参考下
    2016-01-01
  • JS trim去空格的最佳实践

    JS trim去空格的最佳实践

    学习框架的我,又来了。看到 String 对象扩展这一部分,对 trim() 这个经常被来来说的方法比较感兴趣
    2011-10-10
  • WebSocket的简单介绍及应用

    WebSocket的简单介绍及应用

    因此,如果让服务器端也可以主动发送信息到客户端,就可以很大程度改进这些不足。WebSocket就是一个实现这种双向通信的新协议。下面小编来简单介绍下它
    2019-05-05
  • 详解CocosCreator MVC架构

    详解CocosCreator MVC架构

    这篇文章主要介绍了CocosCreator MVC架构,同学们在制作游戏过程中,尽量使用一些架构,会避免很多问题
    2021-04-04
  • 使用svg实现动态时钟效果

    使用svg实现动态时钟效果

    这篇文章主要为大家详细介绍了如何使用svg实现动态时钟效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • JS常用跨域方法实现原理解析

    JS常用跨域方法实现原理解析

    这篇文章主要介绍了JS常用跨域方法实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • JavaScript中this关键字用法实例分析

    JavaScript中this关键字用法实例分析

    这篇文章主要介绍了JavaScript中this关键字用法,结合实例形式总结分析了javascript中this关键字在不同条件下的指向问题与相关操作技巧,需要的朋友可以参考下
    2018-08-08
  • JavaScript函数式编程(Functional Programming)纯函数用法分析

    JavaScript函数式编程(Functional Programming)纯函数用法分析

    这篇文章主要介绍了JavaScript函数式编程(Functional Programming)纯函数用法,结合实例形式分析了javascript函数式编程中纯函数的函数依赖、所指透明等概念相关原理及使用技巧,需要的朋友可以参考下
    2019-05-05
  • JavaScript实现左右点击切换图片

    JavaScript实现左右点击切换图片

    这篇文章主要为大家详细介绍了JavaScript实现简易左右点击切换图片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 基于js实现投票的实例代码

    基于js实现投票的实例代码

    这篇文章主要介绍了基于js实现投票的实例代码,三种投票表现效果,个人比较喜欢柱状投票图,具有立体感,感兴趣的朋友可以参考下
    2015-08-08

最新评论