کداکسپلور | CodeExplore
اضافه شدن متد های مربوط به مجموعه های ریاضی (Set) به جاوااسکریپت (بخش اول) 🔥 ◽️ متد های زیادی رو قبلا توی جاوااسکریپت دیدیم که برای مجموعه های ریاضی استفاده می شدن ، بد نیست یک مروری بکنیم. ◼️ فرض بکنید یک مجموعه ساختیم، به این شکل : const languages = new…
اضافه شدن متد های مربوط به مجموعه های ریاضی (Set) به جاوااسکریپت (بخش دوم) 🔥
◽️7 قابلیت قراره اضافه بشه و من براتون 4 تا رو قراره بررسی کنم،
🔘 مورد اول ، اجتماع (Union) هست ، بیاید فرض بگیریم دو تا مجموعه داریم:
🔘 حالا میخوایم اجتماع این دو تا رو بدست بیاریم ، اجتماع یعنی اضافه کردن اعضای یک مجموعه به یک مجموعه دیگر (و یادمون نره که نمیتونیم عضو تکراری داشته باشیم!):
🔘 مورد دوم ، اشتراک (Intersection) هست، دوباره با همون دو تا مجموعه قبلی امتحان میکنیم ، اشتراک یعنی یک مجمعه ای رو به دست بیاریم که شامل عضو های مشترک دو مجموعه انتخاب شده باشه:
🔘 مورد سوم ، تفاضل (Difference) هست، (فرضمون با همون دو تا مجموعه هستش)وقتی این کار رو میکنیم بهمون یک مجموعه میده که عضو هاش ، عضو هایی هستن که مجموعه دوم نداره ، بزارین با مثال بهتر بهتون نشونش بدیم:
🔘 و مورد آخر ، با این مورد میتونیم بررسی کنیم که یک مجموعه ، زیر مجموعه اون یکی هست یا نه! یعنی خروجی برامون true,false هست (boolean). این سری مجموعه هامون فرق میکنه:
منبع:
🔗 https://www.sonarsource.com/blog/union-intersection-difference-javanoscript-sets/
#javanoscript
☕️@CodeExplore
◽️7 قابلیت قراره اضافه بشه و من براتون 4 تا رو قراره بررسی کنم،
const frontEndLanguages = new Set(["JavaScript", "HTML", "CSS"]);
const backEndLanguages = new Set(["Python", "Java", "JavaScript"]);
const allLanguages = frontEndLanguages.union(backEndLanguages);
// => Set {"JavaScript", "HTML", "CSS", "Python", "Java"}
const frontAndBackEnd = frontEndLanguages.intersection(backEndLanguages);
// => Set {"JavaScript"}
const onlyFrontEnd = frontEndLanguages.difference(backEndLanguages);
// => Set {"HTML", "CSS"}
const onlyBackEnd = backEndLanguages.difference(frontEndLanguages);
// => Set {"Python", "Java"}
const frontEndLanguages = new Set(["JavaScript", "HTML", "CSS"]);
const declarativeLanguages = new Set(["HTML", "CSS"]);
declarativeLanguages.isSubsetOf(frontEndLanguages);
// => true
frontEndLanguages.isSubsetOf(declarativeLanguages);
// => false
منبع:
#javanoscript
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥4❤🔥2
یک سایت جالب که HTTP Status Code ها رو با حالت ها و گربه های مختلف نمایش میده و اگر نیاز داشته باشید میتونید ازشون توی جای مناسب هم استفاده کنید 😉 💙
👉🏻 https://http.cat
#http #cat
☕️ @CodeExplore
👉🏻 https://http.cat
#http #cat
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13❤🔥3🔥3😁1
▪️با استفاده از سایتی که تو این پست معرفی میکنم به راحتی هرچه تمام تر میتونید عملکرد رقیبتون رو در تمام پارامترها آنالیز کنید و از اون محتواها ایده برداری کنید...
▪️فقط و فقط کافیه یوزرنیم رقیبتون رو بفرستید ؛ حالا این سایت به صورت دقیق محتواهای وایرال شده طرف رو بهتون نمایش میده ؛ میگه از چه هشتگ هایی استفاده کرده که خیلی بازدید خورده
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14🔥4❤🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10⚡3❤🔥1
✔️ دوستان من این توییت رو تازه دیدم میگه که : خوب بودن توی یک مصاحبهٔ شغلی و خوب بودن توی شغل واقعی ، دو مهارت کاملاً متفاوت هستش.
من کاملاً موافق حرف ایشون هستم.
نظر شما چیه؟
☕️ @CodeExplore
من کاملاً موافق حرف ایشون هستم.
نظر شما چیه؟
☕️ @CodeExplore
🔥30⚡5❤🔥2😁1
منبع UI رایگان ، codemyui 💡
✔️ سایت codemyui یک سایت هست با کلی سورس css , html و javanoscript که رایگان در اختیار شما قرار گرفتند، درست مثل سایت codepen ! شاید بگید خب پس تفاوتش چیه؟ فایده اینکه این سایت رو معرفی کردین چیه؟ نکته ای که هست و شما احتمال زیاد متوجهش شدید توی سایت codepen واقعا کد ها دسته بندی شده نیستن و باید با سرچ و کلی گشت و ... کد مد نظرتون رو پیدا کنید! اما توی این سایت شما با استفاده از منو به همه (یا حداکثر) دسته بندی ها دسترسی دارین!
#ui
☕️ @CodeExplore
#ui
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥4❤🔥2
رزومه و پروفایل لینکدین رو جذاب تر کن 🔥
🔝این سایت با بررسی رزومه و لینکدین شما کمکتون میکنه رزومه انگلیسی خودتون رو بهبود بدید و همچنین پروفایل لینکدین بهتری داشته باشید.
👉🏻 https://resumeworded.com
#resume #linkedin
☕️ @CodeExplore
🔝این سایت با بررسی رزومه و لینکدین شما کمکتون میکنه رزومه انگلیسی خودتون رو بهبود بدید و همچنین پروفایل لینکدین بهتری داشته باشید.
👉🏻 https://resumeworded.com
#resume #linkedin
☕️ @CodeExplore
❤🔥13⚡5🔥1
مجموعه ای از ویدئوهای آموزشی دانشگاه های مختلف دنیا برای یادگیری علوم کامپیوتر از جمله الگوریتم ها، هوش مصنوعی، ماشین لرنینگ، دیتابیس و... 🔥
این منبع بصورت کامل و جامع هستش و آپدیت هم میشه✅
🌐 github.com/Developer-Y/cs-video-courses
#computer_science
☕️ @CodeExplore
این منبع بصورت کامل و جامع هستش و آپدیت هم میشه
#computer_science
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤🔥3⚡3
This media is not supported in your browser
VIEW IN TELEGRAM
console.log های برنامه آوردیم console.log های برنامه رو توی همون VsCode و به صورت آنلاین ببینیم ، براتون لینک نصب اکستنشن رو پایین می زارم (بهتون پیشنهاد میکنم حتما ویدیو رو ببینید )
#extension #vscode
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥4❤🔥1
Frontend Performance Cheatsheet-@CodeExplore.pdf
221.4 KB
مطمئنم این سوال واسه خیلی هاتون پیش اومده
پس با ما همراه باشید:)
#front_end
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥3❤🔥2
• توی کیبورد پیشفرض گوشی های سامسونگ بعد از اینکه اشتباهی یک متن رو پاک کردید دوتا انگشتتون رو روی صفحه کیبورد (تقریباً سمت راست) قرار بدید و از راست به چپ بکشید ← این کار همون کار کنترل Z رو انجام میده.
• اول از همه باید نرم افزار Gboard رو از پلی استور یا هرجایی که دوست دارید دانلود و نصب کنید ؛ بعد توی کیبورد دستتون رو روی آیکون تغییر زبان نگه دارید و گزینه Language settings رو انتخاب کنید
• حالا روی Add keyboard ضربه بزنید و زبان ژاپنی رو اضافه کنید ؛ به کیبوردتون برگردید و زبان کیبوردتون رو ژاپنی کنید ؛ در نهایت هم روی آیکون
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13❤🔥4🔥1
سایت Learn Anything ، گوگل نسل جدید؟🌐
🔸این سایت وقتی که واردش میشید یک سرچ بار داره که در مورد هر چیزی (تاکید میکنیم ، هر چیزی) که فکرش رو بکنید مطلب برای یادگیری داره! از زبان های برنامه نویسی و متد های آموزش هوش مصنوعی گرفته تا کشور ها و ...
🔹وقتی کلمه مورد نظرتون رو داخلش سرچ کنید از سایت های مختلف براتون مطلب میاره ! البته در نظر داشته باشید منظور ما از هرچیزی ، هر چیزی هستش که توی گوگل با safesearch:on در دسترسه!
🔗 لینک سایت
☕️ @CodeExplore
🔸این سایت وقتی که واردش میشید یک سرچ بار داره که در مورد هر چیزی (تاکید میکنیم ، هر چیزی) که فکرش رو بکنید مطلب برای یادگیری داره! از زبان های برنامه نویسی و متد های آموزش هوش مصنوعی گرفته تا کشور ها و ...
🔹وقتی کلمه مورد نظرتون رو داخلش سرچ کنید از سایت های مختلف براتون مطلب میاره ! البته در نظر داشته باشید منظور ما از هرچیزی ، هر چیزی هستش که توی گوگل با safesearch:on در دسترسه!
🔗 لینک سایت
☕️ @CodeExplore
⚡15🔥5❤🔥1
• Artlist
• Music vine
• Pixabey
• Sound stripe
• Dafont
• Fontiran
• Ads of the world
• Pexels
• Artgrid
• Mixkit
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥5❤🔥2
مشکلات بعضی از ما برنامه نویسان تازه کار اینه که از چه فونتی برای سایتمون استفاده کنیم که مورد توجه کاربر قرار بگیره و سایت خفن دیده بشه ؟ 🤔
⚡️ براتون تو این پست فونت های جذاب و خفن مخصوص برنامهنویسی معرفی کردم 👌
✅ فونتها رو اول دانلود کنید ، بعد نصب کنید و بعدش اسمش رو توی ادیتور یا IDE اضافه کنید
🖥 برای دانلود فونت ها کلیک کنید.
#font
☕️ @CodeExplore
#font
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
devfonts.gafi.dev
Dev Fonts
List of the best coding fonts with live preview & themes 😍 https://devfonts.gafi.dev/
by @imGaafar
by @imGaafar
🔥14⚡3❤🔥1
تصمیم گرفتیم که از این به بعد هر چند روز یک بار، سوالاتی که تو مصاحبه میپرسن رو آماده کنیم و قرار بدیم تا بتونید استفاده کنید و نتیجه ی خوبی بگیرید
#site
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
www.techinterviewhandbook.org
Technical Interview Guide for Busy Engineers | Tech Interview Handbook
Free curated interview preparation materials for busy people
⚡15🔥5❤🔥1
سایت CNET ، سایت خبری برنامه نویسی ! 📰
☄️ سایت CNET (مخفف Computer Network) یک سایت خبریِ آمریکایی هستش که اخبار مربوط به برنامه نویسی و تکنولوژی رو پوشش میده ، البته پوشش خبر فقط بخشی از این کار ها هست ، این سایت نقد ها ، بلاگ ها ، پادکست ها و ویدیو های مربوط به تکنولوژی رو هم منتشر میکنه! از زمان لانچ شدنش حدود 30 سال میگذره (یعنی سال 1994 لانچ شده) و از سه زبان انگلیسی ، فرانسوی و ژاپنی هم پشتیبانی میکنه!
🌐 لینک سایت
#cnet
☕️ @CodeExplore
#cnet
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10⚡3❤🔥2
تقریبا برای تمام IDE های مختلف،پلاگین داره و به صورت دقیق میزان کار کردن شما روی هر پروژه رو به صورت تفکیک شده نمایش میده
#metric #plugin
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡18🔥5❤🔥2
مجموعهای از سوالات جالب به همراه جواب اونها در مورد زبان جاوا اسکریپت به همراه توضیح دلیل جواب ها 💯
🌐 github.com/lydiahallie/javanoscript-questions
#javanoscript #question
☕ @CodeExplore
#javanoscript #question
☕ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10🔥5❤🔥1