آموزش تسلط بر آرایه های جاوا اسکریپت

Mastering JavaScript Arrays

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهارت های جاوا اسکریپت خود را با تسلط بر این ساختار داده بسیار مهم، هر ترفند و روشی برای کار با آرایه ها تسریع کنید. روش های مختلف برای ایجاد آرایه و کار با عناصر. چندین روش برای تکرار آرایه ها روش های کار با داده های آرایه مانند و تبدیل آنها به آرایه. روش های منحصر به فرد برای ایجاد آرایه ها و عناصر دسترسی. روش‌های مربوط به نمونه اولیه آرایه و نحوه استفاده از آنها. روش های ترجیح داده شده با الگوی برنامه نویسی تابعی. روش های ترکیب آرایه ها و استخراج مقادیر راه های متعدد برای جستجوی آرایه ها برای مقادیر. فرآیند کار با Maps و Sets. پیش نیازها: آشنایی اولیه با جاوا اسکریپت. نحوه وارد کردن دستورات و کار با زبان به یک ویرایشگر متن دسترسی داشته باشید تا کد جاوا اسکریپت را وارد کرده و با آن کار کنید و سپس بتوانید آن را در مرورگر اجرا کنید.

کار موثر با آرایه ها برای هر برنامه نویس جاوا اسکریپت حیاتی است. آرایه ها یک ساختار داده مهم هستند و این دوره به شما شایستگی لازم برای تسلط بر آنها را ارائه می دهد.

در این دوره شما همه چیزهایی را که در مورد آرایه های جاوا اسکریپت باید بدانید را بیاموزید. من از ابتدا شروع می کنم، بنابراین اگر با جاوا اسکریپت راحت هستید، ممکن است بخواهید از بخش اول به عنوان بررسی استفاده کنید یا از آن صرف نظر کنید. شما اصول راه های مختلف ایجاد یک آرایه و کار با عناصر را یاد خواهید گرفت. شما اصول اولیه تکرار یک آرایه و چند روش منحصر به فرد برای ایجاد آرایه ها و عناصر دسترسی را خواهید آموخت. شما تمام روش های اصلاح یا جهش یک آرایه و همچنین روش هایی را که در دنیای برنامه نویسی تابعی ترجیح داده می شوند را یاد خواهید گرفت زیرا آرایه اصلی را حفظ می کنند. شما یاد خواهید گرفت که چگونه آرایه ها را با هم ترکیب کنید و مقادیر را استخراج کنید و همچنین روش های متعددی برای جستجوی مقادیر در آرایه ها. ما با نگاهی به مجموعه‌های آرایه‌مانند موجود در جاوا اسکریپت و نحوه استفاده از آن‌ها پایان خواهیم داد.

با شرکت در این دوره:

  • در هر مشکل کدنویسی که با آن مواجه شوید، کار با آرایه‌ها راحت‌تر است.

  • شما با روش های کاربردی برای کار با آرایه ها (کاهش، نقشه، فیلتر) بیشتر آشنا خواهید شد.

  • شما با تمام روش های مختلف برای دستکاری آرایه در جاوا اسکریپت آشنا می شوید و از آنها استفاده می کنید.

  • شما می توانید با استفاده از تکنیک های مختلف با آرایه ها کار کنید.

اگر با انجام دادن یاد می گیرید، این دوره به شما فرصت های زیادی می دهد تا روی یک تمرین کار کنید و سپس بنشینید و تماشا کنید که من آن تمرین را انجام می دهم. امروز وارد شوید و شروع به تسلط بر آرایه های جاوا اسکریپت کنید!


سرفصل ها و درس ها

معرفی Introduction

  • خوش آمدید و معرفی Welcome and Introduction

  • استفاده بهینه از این دوره Making the Most of this Course

مبانی آرایه های جاوا اسکریپت The Basics of JavaScript Arrays

  • ماهیت آرایه های جاوا اسکریپت The Nature of JavaScript Arrays

  • ایجاد آرایه ها Creating Arrays

  • استفاده از Array.of برای ایجاد یک آرایه Using Array.of to Create an Array

  • استفاده از Array.fill برای ایجاد یک آرایه Using Array.fill to Create an Array

  • خواندن و نوشتن عناصر آرایه Reading and Writing Array Elements

  • آدرس دهی عناصر با متد at Addressing Elements with the at Method

  • آرایه های پراکنده Sparse Arrays

  • کار با طول Property Working with the length Property

  • حذف عناصر آرایه Deleting Array Elements

  • خالی کردن یک آرایه Emptying an Array

  • استفاده از آرایه ها به عنوان پشته (فشار و پاپ) Using Arrays as Stacks (push and pop)

  • استفاده از unshift و shift Using unshift and shift

  • شروع تمرین 1 Exercise 1 Start

  • تمرین 1 را تمام کنید Exercise 1 Finish

مبانی تکرار آرایه ها The Basics of Iterating Arrays

  • تکرار یک آرایه با حلقه for Iterating an Array with the for Loop

  • شروع تمرین 2 Exercise 2 Start

  • تمرین 2 را تمام کنید Exercise 2 Finish

  • موضوع بررسی: درک نمونه اولیه Review Topic: Understanding the Prototype

  • موضوع بررسی: درک اپراتور سه تایی Review Topic: Understanding the Ternary Operator

  • آیا باید از for در حلقه روی آرایه ها استفاده کنید؟ Should You Use the for in Loop on Arrays?

  • با استفاده از for of Loop Using the for of Loop

  • شروع تمرین 3 Exercise 3 Start

  • تمرین 3 را تمام کنید Exercise 3 Finish

کار با مجموعه های آرایه مانند Working with Array-like Collections

  • درک مجموعه های آرایه مانند Understanding Array-like Collections

  • تبدیل مجموعه های آرایه مانند به آرایه Converting Array-like Collections to Arrays

  • تبدیل رشته به آرایه Converting a String to an Array

  • دسترسی به کاراکترها در یک رشته Accessing Characters in a String

  • استفاده از split برای ایجاد یک آرایه از یک رشته Using split to Create an Array from a String

  • جمع آوری آرگومان ها در یک آرایه Gathering Arguments into an Array

  • دسترسی به مقادیر آرایه با بیانیه Accessing Array Values with a Statement

  • تبدیل خواص شی به آرایه Converting Object Properties to an Array

  • تمرین 4 شروع کنید Exercise 4 Start

  • تمرین 4 را تمام کنید Exercise 4 Finish

  • بررسی مجموعه‌های آرایه‌مانند Checking for Array-like Collections

کار با روش هایی که جهش پیدا می کنند Working with Methods that Mutate

  • آیا باید یک آرایه را جهش کنید؟ Should you Mutate an Array?

  • معکوس کردن عناصر در یک آرایه Reversing the Elements in an Array

  • مرتب سازی عناصر در یک آرایه Sorting the Elements in an Array

  • مرتب سازی آرایه ای از اشیاء Sorting an Array of Objects

  • با استفاده از روش Splice Using the Splice Method

  • کپی کردن عناصر در یک آرایه Copying Elements Within an Array

  • آشنایی با نمونه اولیه آرایه Understanding the Array Prototype

  • شبیه سازی یک آرایه Cloning an Array

  • روش زنجیر زنی Method Chaining

  • تمرین 5 را شروع کنید Exercise 5 Start

  • تمرین 5 را تمام کنید Exercise 5 Finish

تکرار آرایه ها با استفاده از روش های آرایه Iterating Arrays Using Array Methods

  • معرفی تکرار روی آرایه با استفاده از روش‌های آرایه Introducing Iterating over an Array Using Array Methods

  • با استفاده از روش forEach Using the forEach Method

  • با استفاده از روش نقشه Using the map Method

  • با استفاده از روش فیلتر Using the filter Method

  • با استفاده از روش های کاهش و کاهش راست Using the reduce and reduceRight Methods

  • با استفاده از هر روش Using the every Method

  • با استفاده از روش some Using the some Method

  • شروع تمرین 6 Exercise 6 Start

  • تمرین 6 را تمام کنید Exercise 6 Finish

  • موضوع بررسی: توابع پیکان Review Topic: Arrow Functions

  • شروع تمرین 7 Exercise 7 Start

  • تمرین 7 را تمام کنید Exercise 7 Finish

  • تمرین 8 شروع کنید Exercise 8 Start

  • تمرین 8 را تمام کنید Exercise 8 Finish

  • ارسال یک تابع به Array.from Passing a Function to Array.from

آرایه های چند بعدی در جاوا اسکریپت Multidimensional Arrays in JavaScript

  • معرفی آرایه های چند بعدی در جاوا اسکریپت Introducing Multidimensional Arrays in JavaScript

  • ساخت ماتریس Building a Matrix

ترکیب آرایه ها و استخراج مقادیر Combining Arrays and Extracting Values

  • معرفی Introduction

  • با استفاده از روش join Using the join Method

  • ترکیب آرایه ها با هم Combining Arrays Together

  • استخراج یک زیرآینده از یک آرایه Extracting a Subarray from an Array

  • یک آرایه را صاف کنید Flatten an Array

  • درک toString Understanding toString

  • شروع تمرین 9 Exercise 9 Start

  • تمرین 9 را تمام کنید Exercise 9 Finish

  • شروع تمرین 10 Exercise 10 Start

  • تمرین 10 را تمام کنید Exercise 10 Finish

  • تمرین 10 پیگیری Exercise 10 Follow Up

روش های جستجوی مقادیر در آرایه ها Methods for Searching for Values in Arrays

  • مقدمه ای بر جستجو Introduction to Searching

  • با استفاده از indexOf و lastIndexOf Using indexOf and lastIndexOf

  • بررسی یک آرایه با استفاده از شامل Checking an Array Using includes

  • موضوع نقد: اجبار Review Topic: Coercion

  • استفاده از مقایسه های انعطاف پذیرتر با find Using More Flexible Comparisons with find

  • استفاده از مقایسه های انعطاف پذیرتر با findIndex Using More Flexible Comparisons with findIndex

  • شروع تمرین 11 Exercise 11 Start

  • تمرین 11 را تمام کنید Exercise 11 Finish

  • شروع تمرین 12 Exercise 12 Start

  • تمرین 12 را تمام کنید Exercise 12 Finish

استفاده از مجموعه های آرایه مانند Using Array-like Collections

  • مقدمه ای بر مجموعه ها و نقشه ها Introduction to Sets and Maps

  • درک رابطه بین اشیاء و نقشه ها Understanding the Relationship Between Objects and Maps

  • ایجاد نقشه ها Creating Maps

  • کار با مجموعه ها Working with Sets

  • شروع تمرین 13 Exercise 13 Start

  • تمرین 13 را تمام کنید Exercise 13 Finish

آموزش های اضافی آرایه Additional Array Tutorials

  • آموزش های اضافی از کانال یوتیوب من Additional Tutorials from my YouTube Channel

نتیجه Conclusion

  • تبریک می گویم! Congratulations!

  • سخنرانی جایزه! تخفیف در سایر دوره ها BONUS Lecture! Discounts on Other Courses

نمایش نظرات

آموزش تسلط بر آرایه های جاوا اسکریپت
جزییات دوره
6.5 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,294
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Hancock Steven Hancock

مالک جاوا اسکریپت همه چیز