گره ای از حقیقت برای ساخت نمودار

عکس پروفایل نویسنده

وقتی در حال یادگیری نرم افزار هستید ، باید آنچه را انتخاب و انتخاب کنید. فقط چیزهای زیادی برای یادگیری همه چیز وجود دارد. خیلی چیزهای واقعاً جالب و رضایت بخشی است اما بعضی از آنها خسته کننده تر هستند و احساس کار شلوغی دارند. با این حال مواردی وجود دارد که باید بدانید. اصول مهم بدون توجه به آنچه شما انتخاب می کنید یک نیاز است. خواه این برنامه یادگیری ماشین و شبکه های عصبی باشد یا API های توسعه وب و REST شما باید اصول اولیه هر دو را بدانید.

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

آرایه ها [] بسیار کاربر پسند هستند و از قابلیت های جعبه خارج می شوند. اگر می خواهید فقط عناصر خاصی را از یک آرایه بیرون بیاورید؟ Array.prototype.filter به شما امکان می دهد این کار را انجام دهید. JavaScript نمونه اولیه است و بنابراین آرایه شما را جستجو می کند و روش فیلتر را پیدا نمی کند. سپس به والدین نگاه خواهد کرد

Array prototype

جایی که روش فیلتر زندگی می کند. آیا می خواهید یک عنصر به ابتدای آرایه خود اضافه کنید؟ Array.prototype.unshift نیز به شما امکان می دهد این کار را انجام دهید. اما این غیر منتظره خواهد بود …