Я разработчик Java. Мне очень нравится изучать javascript. Мне очень сложно подобрать библиотеку и просто изучить ее/использовать по двум причинам: 1) Нет приличного автозаполнения. Я попытался, затмение, vjet, nodeclipse и webstorm ... каждый из них имеет свой собственный расстраивающий набор проблем. Возможно, язык таков, что автозаполнение сложнее. 2) Документация по API очень запутанна. Думаю, это потому, что я новичок в JavaScript.Как читать JavaScript API, как Mongoose
Например, мне хотелось выяснить, что делает функция обратного вызова в методе mongoose.connect и как объявить его. Поэтому я проверил api doc. Все, что он говорит, это то, что обратный вызов является функцией ... он не говорит, сколько параметров требуется, каковы значения параметров в разных сценариях вызова ... и т. Д.
Я чувствую, что я что-то не хватает ...
Как можно идти о чтении этих докторов?
_ «Документация по API очень запутанна. Я предполагаю, что это связано с тем, что я новичок в JavaScript». _ - Нет, я думаю, что документация по мангустам написана не очень хорошо. Для метода 'connect()', который вы упомянули, он говорит: «Если аргументы переданы, они проксируются либо в Connection # open, либо в Connection # openSet соответствующим образом.», Но doco для этих функций также не объясняет обратный вызов. – nnnnnn
К сожалению, многие другие JS API также плохо документированы. Но некоторые из них приличные, например.jQuery и jQuery UI (для них также есть книги). – Barmar