Skip to content

📜 33 JavaScript concepts every developer should know.

License

Notifications You must be signed in to change notification settings

Stark-Akshay/33-js-concepts

 
 

Repository files navigation


33 Concepts Every JS Developer Should Know

33 കോൺസെപ്റ്റുകൾ എല്ലാ ജാവാസ്ക്രിപ്റ്റ് ഡവലപ്പർമാരും അറിയേണ്ടതുണ്ട്

ആമുഖം

ഈ റിപ്പോസിറ്ററി സൃഷ്ടിച്ചിരിക്കുന്നത് ഡെവലപ്പർമാർക്ക് ജാവാസ്ക്രിപ്റ്റിലെ കോൺസെപ്റ്റുകൾ മാസ്റ്റർ ചെയ്യാൻ സഹായിക്കുന്നതിനായിട്ടാണ്. ഇത് ഒരു ആവശ്യമല്ല, പകരം ഭാവിയിലെ പഠനങ്ങൾക്കുള്ള ഒരു മാർഗ്ഗനിർദ്ദേശമാണ്. ഇത് സ്റ്റീഫൻ കർട്ടിസ് എഴുതിയ ഒരു ലേഖനത്തിൽ നിന്നാണ് കൈകാര്യം ചെയ്തിരിക്കുന്നത്, നിങ്ങൾക്ക് അത് [ഇവിടെ] വായിക്കാവുന്നതാണ്.(https://medium.com/@stephenthecurt/33-fundamentals-every-javascript-developer-should-know-13dd720a90d1).

🚀 ഗിറ്റ്ഹബ് കണക്കാക്കുന്നത് 2018-ലെ ശ്രേഷ്ഠമായ ഓപ്പൺസോഴ്സ് പ്രോജക്ടുകളിലൊന്നായിട്ടാണ്

കമ്യൂണിറ്റി

നിങ്ങളുടെ സ്വന്തം റീകാപ്പുകളോ പുനരവലോകനങ്ങളോ ലിങ്കുചെയ്ത് ഒരു പി.ആർ സമർപ്പിക്കുന്നതിൽ സ്വതന്ത്രരാണ്. നിങ്ങളുടെ മാതൃഭാഷയിലേക്ക് റിപ്പോ പരിഭാഷപ്പെടുത്താൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അതിന് സ്വാതന്ത്ര്യമുണ്ട്.

ഈ റിപ്പോയുടെ എല്ലാ പരിഭാഷകളും താഴെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു:


  1. കോൾ സ്റ്റാക്ക്
  2. പ്രിമിറ്റീവ് ടൈപ്പുകൾ
  3. വാല്യു ടൈപ്പുകളും റെഫറന്‍സ് ടൈപ്പുകളും
  4. അന്തരംഗം, ബാഹ്യം, നോമിനൽ, സ്ട്രക്ചറിംഗ്, ഡക്ക് ടൈപ്പിംഗ്
  5. == vs === vs typeof
  6. ഫംഗ്ഷൻ സ്കോപ്പ്, ബ്ലോക്ക് സ്കോപ്പ്, ലെക്സിക്കൽ സ്കോപ്പ്
  7. എക്‌സ്പ്രെഷൻ vs സ്റ്റേറ്റ്മെന്റ്
  8. ഐഐഎഫ്ഇ, മോഡ്യൂളുകൾ, നെയിംസ്പെയ്‌സുകൾ
  9. മെസേജ് ക്യു, ഇവന്റ് ലൂപ്പ്
  10. സെറ്റ്ടൈംഔട്ട്, സെറ്റ്ഇന്റർവൽ, റിക്വസ്റ്റാനിമേഷൻഫ്രെയിം
  11. ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിനുകൾ
  12. ബിറ്റ്‌വൈസ് ഓപ്പറേറ്ററുകൾ, ടൈപ്പ്ഡ് ArrayകളുംArray ബഫറുകളും
  13. ഡോം, ലേഔട്ട് ട്രീകൾ
  14. ഫാക്ടറികൾ, ക്ലാസുകൾ
  15. തിസ്, കോൾ, അപ്ലേ, ബൈന്‍ഡ്
  16. ന്യു, കണ്‍സ്ട്രക്ടർ, ഇന്‍സ്റ്റന്റ്സ്, ഇന്‍സ്റ്റന്‍സ്ഓഫ്
  17. പ്രോട്ടോടൈപ്പ് ഇൻഹെരിറ്റൻസ്, പ്രോട്ടോടൈപ്പ് ചെയിൻ
  18. ഓബ്ജക്ട്.ക്രിയേറ്റ്, ഓബ്ജക്ട്.അസൈൻ
  19. മാപ്പ്, റിഡ്യൂസ്, ഫിൽട്ടർ
  20. പ്യുർ ഫങ്ഷനുകൾ, സൈഡ് ഇഫക്ടുകൾ, സ്റ്റേറ്റ് മ്യൂട്ടേഷൻ, ഇവന്റ് പ്രോപഗേഷൻ
  21. ക്ലോസറുകൾ
  22. ഹയർ ഓർഡർ ഫങ്ഷനുകൾ
  23. റിക്കോർഷൻ
  24. കളക്ഷനുകളും ജനറേറ്ററുകളും
  25. പ്രോമിസുകൾ
  26. ഏസിങ്ക്/അവെയ്റ്റ്
  27. ഡാറ്റാ സ്ട്രക്ചറുകൾ
  28. എക്‌സ്പെൻസീവ് ഓപ്പറേഷനും ബിഗ് ഓ നോട്ടേഷനും
  29. അൽഗോരിതങ്ങൾ
  30. ഇൻഹെരിറ്റൻസ്, പോളിമോർഫിസം, കോഡ് റീയൂസ്
  31. ഡിസൈൻ പാറ്റേണുകൾ
  32. പാർഷ്യൽ അപ്ലിക്കേഷനുകൾ, കറിംഗ്, കോംപോസ്, പൈപ്പ്
  33. ക്ലീൻ കോഡ്

1. കോൾ സ്റ്റാക്ക്

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


2. പ്രിമിറ്റീവ് ടൈപ്പുകൾ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


3. വാല്യു ടൈപ്പുകളും റെഫറന്‍സ് ടൈപ്പുകളും

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


4. അന്തരംഗം, ബാഹ്യം, നോമിനൽ, സ്ട്രക്ചറിംഗ്, ഡക്ക് ടൈപ്പിംഗ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

പുസ്തകങ്ങൾ

⬆ മുകളിലേക്ക്


5. == vs === vs typeof

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


6. ഫംഗ്ഷൻ സ്കോപ്പ്, ബ്ലോക്ക് സ്കോപ്പ്, ലെക്സിക്കൽ സ്കോപ്പ്

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


7. എക്‌സ്പ്രെഷൻ vs സ്റ്റേറ്റ്മെന്റ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


8. ഐഐഎഫ്ഇ, മോഡ്യൂളുകൾ, നെയിംസ്പെയ്‌സുകൾ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


9. മെസേജ് ക്യു, ഇവന്റ് ലൂപ്പ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


10. സെറ്റ്ടൈംഔട്ട്, സെറ്റ്ഇന്റർവൽ, റിക്വസ്റ്റാനിമേഷൻഫ്രെയിം

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


11. ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിനുകൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


12. ബിറ്റ്‌വൈസ് ഓപ്പറേറ്ററുകൾ, ടൈപ്പ്ഡ് ArrayകളുംArray ബഫറുകളും

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


13. ഡോം, ലേഔട്ട് ട്രീകൾ

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


14. ഫാക്ടറികൾ, ക്ലാസുകൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


15. തിസ്, കോൾ, അപ്ലേ, ബൈന്‍ഡ്

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


16. ന്യു, കണ്‍സ്ട്രക്ടർ, ഇന്‍സ്റ്റന്റ്സ്, ഇന്‍സ്റ്റന്‍സ്ഓഫ്

ലേഖനങ്ങൾ

⬆ മുകളിലേക്ക്


17. പ്രോട്ടോടൈപ്പ് ഇൻഹെരിറ്റൻസ്, പ്രോട്ടോടൈപ്പ് ചെയിൻ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

പുസ്തകങ്ങൾ

⬆ മുകളിലേക്ക്


18. ഓബ്ജക്ട്.ക്രിയേറ്റ്, ഓബ്ജക്ട്.അസൈൻ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


19. മാപ്പ്, റിഡ്യൂസ്, ഫിൽട്ടർ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


20. പ്യുർ ഫങ്ഷനുകൾ, സൈഡ് ഇഫക്ടുകൾ, സ്റ്റേറ്റ് മ്യൂട്ടേഷൻ, ഇവന്റ് പ്രോപഗേഷൻ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


21. ക്ലോസറുകൾ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


22. ഹയർ ഓർഡർ ഫങ്ഷനുകൾ

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


23. റിക്കോർഷൻ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


24. കളക്ഷനുകളും ജനറേറ്ററുകളും

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


25. പ്രോമിസുകൾ

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


26. ഏസിങ്ക്/അവെയ്റ്റ്

റെഫറന്‍സ്

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


27. ഡാറ്റാ സ്ട്രക്ചറുകൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


28. എക്‌സ്പെൻസീവ് ഓപ്പറേഷനും ബിഗ് ഓ നോട്ടേഷനും

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


29. അൽഗോരിതങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


30. ഇൻഹെരിറ്റൻസ്, പോളിമോർഫിസം, കോഡ് റീയൂസ്

റെഫറന്‍സ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


31. ഡിസൈൻ പാറ്റേണുകൾ

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


32. പാർഷ്യൽ അപ്ലിക്കേഷനുകൾ, കറിംഗ്, കോംപോസ്, പൈപ്പ്

പുസ്തകങ്ങൾ

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്


33. ക്ലീൻ കോഡ്

ലേഖനങ്ങൾ

video വീഡിയോകൾ

⬆ മുകളിലേക്ക്

License

This software is licensed under MIT License, See License for more information ©Leonardo Maldonado.

About

📜 33 JavaScript concepts every developer should know.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%