1
otakustay Jul 30, 2013
一个函数就是“一件事”,“一件事”完成的时候做“下一件事”,这就是回调了,node的异步基本全是回调(虽然我更喜欢Promise模型),就理解成事情一件一件往下做好了
|
2
Sherlockhlt Jul 30, 2013 via iPad
@otakustay
这回答。。 |
3
Golevka Jul 30, 2013
@otakustay “一件事”完成的时候做“下一件事”... 卧槽这不就是大家喜闻乐见的continuation passing style (CPS)么?
|
4
turing Jul 30, 2013
两个建议~
1.多写,多写的过程中才会熟悉各自api,犯各种错误,错误犯多了,自然就懂了。 2.多看文档(尤其是官方文档) |
5
luin Jul 30, 2013 最好能直接看英文文档教程啥的,资源丰富些:
http://nodeguide.com/beginner.html http://nodeguide.com/style.html 也有有中文的书: http://www.nodebeginner.org/index-zh-cn.html 异步啥的如果会JavaScript,看一眼也就明白啥意思了,当然日后也许会遇到些坑,不过问题不大了。 |
6
turing Jul 31, 2013 我赶紧lz这时候缺的应该不是什么教程啊什么书。
我觉得lz这时候应该尝试自己写一些小模块,比如你在其他语言上看到过的哪些轮子,自己用js来写一个,然后发布到npm上。 或者用js写一些你以前有使用过,想实现却囿于诸多因素无法实现的东西,把学习初期的新鲜感转换成成就感,接下来就会进入一个比较好的正反馈学习状态了 |
7
vietor Jul 31, 2013
一堆的callback,弄个private method、private attributes很麻烦。倒是实现系统很快速,性能还算不错——有人说非常适合在低端vps上跑,我正要测试一下
|
8
Part Jul 31, 2013
异步执行让我很头疼,sync,sync...
|
9
madao Aug 6, 2013
多写吧,熟悉了就好了。
|