Home

Awesome

<h1 align="center"> <br> <a href="https://github.com/leonardomso/33"><img src="https://i.imgur.com/dsHmk6H.jpg" alt="33 Concepts Every JS Developer Should Know" width=200" /></a> <br> <br> 33 تصورات جو ہر جاوا اسکرپٹ ڈویلپر کو معلوم ہونا چاہیے۔ <br><br> </h1>

تعارف

یہ ذخیرہ جاوا اسکرپٹ میں ڈویلپرز کو اپنے تصورات میں مہارت حاصل کرنے میں مدد کرنے کے ارادے سے بنایا گیا تھا۔ یہ ایک ضرورت نہیں ہے، لیکن مستقبل کے مطالعہ کے لئے ایک رہنما ہے. یہ اسٹیفن کرٹس کے لکھے گئے مضمون پر مبنی ہے اور آپ اسے پڑھ سکتے ہیں۔ یہاں.

🚀 GitHub کے ذریعہ 2018 کے سب سے اوپر اوپن سورس پروجیکٹس میں سے ایک سمجھا جاتا ہے!

برادری

بلا جھجھک PR جمع کروائیں اور اپنے ریکیپس یا تجزیوں کا لنک شامل کریں۔ اگر آپ ریپو کا اپنی مادری زبان میں ترجمہ کرنا چاہتے ہیں، تو براہ کرم بلا جھجھک ایسا کریں۔

اس ریپو کے تمام تراجم ذیل میں درج ہوں گے:


<img align= center width=50px height=50px src="https://media4.giphy.com/media/3hoLIVAJYkz6T0Ichp/giphy.gif?cid=6c09b952m4j3poopinf91rquev6qy4e8avu0bflq1e0vh4gp&ep=v1_internal_gif_by_id&rid=giphy.gif&ct=s"> <a id="table-of-contents">مندرجات کا جدول</a>

  1. Call Stack
  2. Primitive Types
  3. Value Types and حوالہ Types
  4. Implicit, Explicit, Nominal, Structuring and Duck Typing
  5. == vs === vs typeof
  6. Function Scope, Block Scope and Lexical Scope
  7. Expression vs Statement
  8. IIFE, Modules and Namespaces
  9. Message Queue and Event Loop
  10. setTimeout, setInterval and requestAnimationFrame
  11. JavaScript Engines
  12. Bitwise Operators, Type Arrays and Array Buffers
  13. DOM and Layout Trees
  14. Factories and Classes
  15. this, call, apply and bind
  16. new, Constructor, instanceof and Instances
  17. Prototype Inheritance and Prototype Chain
  18. Object.create and Object.assign
  19. map, reduce, filter
  20. Pure Functions, Side Effects, State Mutation and Event Propagation
  21. Closures
  22. High Order Functions
  23. Recursion
  24. Collections and Generators
  25. Promises
  26. async/await
  27. Data Structures
  28. Expensive Operation and Big O Notation
  29. Algorithms
  30. Inheritance, Polymorphism and Code Reuse
  31. Design Patterns
  32. Partial Applications, Currying, Compose and Pipe
  33. Clean Code

1. کال اسٹیک

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


2. قدیم اقسام

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


3. قدر کی اقسام اور حوالہ کی اقسام

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


4. مضمر، واضح، برائے نام، ساخت اور بطخ کی ٹائپنگ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

Books

⬆ واپس اوپر


5. == vs === vs typeof

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


6. فنکشن اسکوپ، بلاک اسکوپ اور لیکسیکل اسکوپ

کتابیں

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


7. اظہار بمقابلہ بیان

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


8. IIFE، ماڈیولز اور نام کی جگہیں۔

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


9. پیغام کی قطار اور ایونٹ لوپ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


10. سیٹ ٹائم آؤٹ، سیٹ انٹروال اور درخواست اینیمیشن فریم

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


11. جاوا اسکرپٹ انجن

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


12. Bitwise آپریٹرز، قسم Arrays اور Array Buffers

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


13. DOM اور لے آؤٹ کے درخت

Books

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


14. Factories and Classes

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


15. this, call, apply and bind

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


16. new, Constructor, instanceof and Instances

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

⬆ واپس اوپر


17. Prototype Inheritance and Prototype Chain

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

Books

⬆ واپس اوپر


18. Object.create and Object.assign

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


19. map, reduce, filter

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


20. Pure Functions, Side Effects, State Mutation and Event Propagation

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


21. Closures

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


22. High Order Functions

Books

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


23. Recursion

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


24. Collections and Generators

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


25. Promises

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


26. async/await

حوالہ

Books

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


27. Data Structures

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


28. Expensive Operation and Big O Notation

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


29. Algorithms

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


30. Inheritance, Polymorphism and Code Reuse

حوالہ

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


31. Design Patterns

Books

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


32. Partial Applications, Currying, Compose and Pipe

Books

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر


33. Clean Code

<img align= center width=40px height=40px src="https://cdn-icons-png.flaticon.com/512/1945/1945940.png"> مضامین

<img align=center width="40" height="40" src="https://img.icons8.com/dusk/64/video.png" alt="video"/> ویڈیوز

⬆ واپس اوپر

<img align= center width=50px height=50px src="https://moein.video/wp-content/uploads/2022/05/license-GIF-Certificate-Royalty-Free-Animated-Icon-350px-after-effects-project.gif"> License <a id = "License"></a>

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