跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 向各位请教一个关于 setTimeout 的 js 语法基础问题(微信小程序)
未分類
26 2 月 2022

向各位请教一个关于 setTimeout 的 js 语法基础问题(微信小程序)

向各位请教一个关于 setTimeout 的 js 语法基础问题(微信小程序)

資深大佬 : yustation 39

像这样的两次 setTimeout ,我不理解的是第二次为什么回调函数明明不是箭头函数,为什么 this 反而“正确”地指向了我们所需要的 this 。在浏览器控制台或是 node 上等价的写法的话,似乎又两次调用 setTimeout 都打印出 undefined (这就符合我对 this 的认知了),但为什么在小程序上又会这样表现呢?是不是同小程序的运行环境有关呢?向各位前辈诚恳请教。 向各位请教一个关于 setTimeout 的 js 语法基础问题(微信小程序)

大佬有話說 (6)

  • 資深大佬 : lalalaqwer

    这个应该是小程序的框架对 page 中配置的函数进行了 this 绑定吧

  • 資深大佬 : Cbdy

    因为微信小程序吧

  • 主 資深大佬 : yustation

    @lalalaqwer 这样啊,了解了,感谢指教

  • 主 資深大佬 : yustation

    @Cbdy 懂了,谢谢你

  • 資深大佬 : sjhhjx0122

    要理解魔法~ ,vue option api 也是这样的内部帮你做了绑定

  • 主 資深大佬 : yustation

    @sjhhjx0122 哈哈,基础不牢,慢慢学习中

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具