ربما المشكلة لديك في التفكير المنطقي التي تقوم عليه جميع لغات البرمجة , ربما تفهم جميع اساسيات اللغة وتستطيع تطبيقها بدون أي مشاكل ولكن ربما المشكلة لا تستطيع التفكير بكيف تحل المشكلة , أو ما الذي من المفترض أن أفعله , ولكن لو حصلت على الكود جاهزا سوف تفهمه بشكل جيد , أنصحك أن تقوم بالتعرف على التفكير المنطقي والخوارزميات والتي تعتمد عليها جميع لغات البرمجة وجميع المشاكل لحلها , سوف يساعدك في الوصول الى حل المشاكل التي تواجهك بسهولة, هذا بالنسبة للتفكير المنطقي والذي هو ضروري جدا لأي لغة برمجة , أما بالنسبة للغة جافاسكربت بشكل خاص فأعتقد أنك قرأت الكلام الذي سوف أكتبه كثيرا , وهو أن تقوم بدراسة الاساسيات وفهمها جيدا وتطبيق أمثلة سهلة جدا عليها ومن ثم التدرج في مستوى الأمثلة ,بعد أن تفهم الأساسيات تستطيع التعمق فيها ومن ثم القيام بمشاريع صغيرة باستخدامها , ثم القيام بمشاريع أكبر فأكبر , كثرة الممارسة سوف تزيد خبرتك لذا ما أنت بحاجة اليه بالفعل هو الممارسة بعد التفكير المنطقي والسليم في الوصول لحل المشكلة