Chaosforfun

软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于复杂,没有明显的缺陷。

Follow me onGitHub
26 September 2013

今天在nodejs官方看文档,发现timers模块下的setTimeout方法竟然可以给方法传参数进去。 setTimeout(callback, delay, [arg], […]);

顿时感觉好牛逼啊,当初写js的时候为了给这个回调传参可是绕了不少弯啊。 然后就试了试浏览器里可不可以这么用,不试不知道一试吓一跳啊。

原来浏览器里也可以传参啊!!!要不是阅读nodejs官方文档我还要一直没坑下去啊。从w3cschool到各种牛人博客再到各种书籍都是说setTimeout只接受两个参数,真是被坑惨了。

最后搜了下只有mozilla开发者中心的文档里写了可以传参数进去。

看来以后

  • 看前端资料还是得去mozilla开发者中心
  • 程序员要是英语不行注定会被坑的很惨
  • 学技术还是看官方文档比较靠谱