|
[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技術:setTimeout在類中使用的問題!,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。