基本掌握在一般的开发足够了
熟练 不码个一两年是很难达到的
精通,只有极少数人达到
至于你所谓的完全掌握,理解为:基本语法+所有语言特性+几乎所有常用的库+融会贯通 的话,算在熟练里,那么你需要至少一年,而且光码代码是不行的,要去js社区看看,多查点官方手册。
学习 node 需要 多长时间和个人的经历有关系。如果有其他web开发的基础如jsp.php或asp.net的话,大概一,两周就可以入门了。如果团队中有人带的话,一两周后就可以上手做项目了。如果还需要其他的学习如果mongodb或redis的话,大概还需要一两周左右。我们目前的团队就是这么安排培训的。