Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب – Telegram
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
9.19K subscribers
657 photos
354 videos
90 files
813 links
اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝

دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان:
https://news.1rj.ru/str/DeepDevs/2166

تبلیغات و تبادل نداریم

گروه اصلی برای پرسش و پاسخ:
@DeepDevsGpOriginal

گروه چت:
@InstaDevsGp
Download Telegram
آقا دم شما گرم بابت انرژی مثبت هایی که میدید ❤️

حقیقتش زمانی که چنل رو استارت زدم فکر نمیکردم اینقدر مفید باشه براتون 🔥

این مربوط به ویدیوی جواب چالش شماره #no26 هست که داخلش یک چالش دام رو با هم حل کردیم

اگر دوست داشتید یه سر بزنید و هم چالش و ویدیوی جوابش رو ببینید و بازخوردتون رو بهم بگید ✌️

این مربوط به این ویدیو هست:

https://news.1rj.ru/str/js_challenges/206

که اینم چالشش بود:

https://news.1rj.ru/str/js_challenges/197

@js_challenges
@js_masters_gp
👍8
💎 فلت کردن عناصر یک آرایه

فرض کنید آرایه ای از آرایه ها دارید و قصد دارید تمامی آن را با هم ادغام کنید. به این فرایند فلت کردن آرایه میگیم.

🔶 برای فلت کردن آرایه بجای استفاده از حلقه های تو در تو، میتونید از متد flat استفاده کنید. (به همین سادگی)

💡 نکته: ممکنه یکی از عناصر دارای آرایه ای تو در تو باشه در این صورت میتونید تعداد لایه هایی که مایلید فلت بشود رو به عنوان آرگومان به متد flat بدید.

#Tips_N_Tricks
#arrays

@js_masters_gp
@js_challenges
👍10
#هشتگ

هشتگ های چنل که باهاشون میتونید راحت مطالب مورد نظرتون رو پیدا کنید:

چالش های چنل:
#js_challenge
#your_challenge
#quick_challenge

حتما توی یوتیوب هم مارو دنبال کنید:
YouTube

لینک شبکه هایی که داخلشون اپیزودهای پادکست #برنامه_نویس_آگاه منتشر میشه:
CastBox
Google Podcasts
Spotify

هشتگ های مربوط به دوره های دوبله شده:
#Course
#JavaScript
#Jonas_Schmedtmann
#S01 #S02 ....
#E01 #E02 ....

اگر هم میخواید که به فایل زیپ دوبله فصل های مختلف دسترسی داشته باشید میتونید از ربات استفاده کنید:
@jschallenges_chat

جواب چالش ها:
#answer

آموزش های کوتاه (عموما کمتر از ده دقیقه):
#js_nuggets

سطوح چالش های چنل:
#easy
#easy_to_medium
#medium
#medium_to_hard
#hard


تیپ و تیریک ها:
#Tips_N_Tricks
#VSCode_Extension
#Around_JS
#VsCode

موضوع های مختلف جاوااسکریپت (به این هشتگ ها به مرور اضافه میشه):
#arrays
#objects
#function
#async_await
#loops
#parsing_data
#short_circuiting
#object_destructuring
#promises
#error_handling
#fetch
#api
#NPM
#dates
#Clean_Code
#GitHub
#Git
#Design_Patterns
#DOM
#oop
#Package_Managers
#Timing

مطالب خارج از محیط IDE:
#Out_Of_IDE
#Music
#Fun

آیدی چنل:
@js_challenges
آیدی گروه چنل:
@js_masters_gp
👍13
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب pinned «#هشتگ هشتگ های چنل که باهاشون میتونید راحت مطالب مورد نظرتون رو پیدا کنید: چالش های چنل: #js_challenge #your_challenge #quick_challenge حتما توی یوتیوب هم مارو دنبال کنید: YouTube لینک شبکه هایی که داخلشون اپیزودهای پادکست #برنامه_نویس_آگاه منتشر میشه:…»
💎 حذف قسمت اعشاری یک عدد

جهت حذف قسمت اعشاری یک عدد بجای استفاده از متد Math.floor میتوانید از دو تا علامت مد قبل از آن عدد استفاده کنید (~~)

پ.ن: در منبعی ادعا شده بود که سرعت این روش از Math.floor بیشتر است اما بعید میبینم.

#Tips_N_Tricks
#short_circuiting

@js_masters_gp
@js_challenges
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
#Fun

الحق که واقعیته 🤝😂

راستی فردا یک js_nugget داریم در مورد Object Destructuring 👌

اگرم چالش DOM ای هم هست مد نظرتون که دوست دارید داخل چنل قرار بگیره به من داخل گروه بگید که روش کار کنیم 🔥

@js_challenges
@js_masters_gp
😁5
💎 بدست آوردن تعداد تکرار عناصر یک آرایه

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

🙋🏻‍♂️ اعتراف می کنم چند روزی بود دنبال الگوریتمی میگشتم که برای تعداد عناصر بالای 100 هزار تا سرعت بالایی داشته باشه هم نیازی نباشه جهنمی از حلقه ها رو درست کنم و سرور رو ناک اوت کنم. 🤯

پند اخلاقی: چیز های ساده رو پیچیده نکنیم 😁

#Tips_N_Tricks

@js_masters_gp
@js_challenges
🔥14👍5