Ditty | دیتی – Telegram
Ditty | دیتی
3.19K subscribers
194 photos
20 videos
4 files
387 links
دیتی | دنیای ساده‌شدهٔ برنامه‌نویسی وب
https://ditty.ir
Download Telegram
🔺پرامیس (Promise) های جاوااسکریپت به زبان #ساده

- یکی از مهمترین ویژگی‌هایی که از ES6 به جاوااسکریپت اضافه شد، پرامیس‌ها بودن که برای مدیریت کردن عملیات ناهمگام استفاده میشن

- توی این پست، هم به صورت متنی و هم به صورت ویدئویی می‌خوایم با این ویژگی آشنا بشیم:
ditty.ir/courses/es6/promises/XGQw5



- این پست قبلاً نوشته شده بود و به تازگی بازنویسی شده 😉

#javanoscript
🔺پراکسی‌ها توی #جاوااسکریپت چه کاربردی دارن؟ 🤔

- با پراکسی‌ها می‌تونیم تقریباً همه اتفاق‌هایی که برای یک آبجکت رخ میده رو مدیریت و کنترل کنیم

- مثلاً می‌تونیم خوندن، ویرایش و یا حذف یک پراپرتی یا متد رو کنترل کنیم تا جوری که دلمون میخواد این اتفاق‌ها رخ بدن!

- توی این پست، هم به صورت متنی و هم #ویدئویی مفصل با پراکسی‌های جاوااسکریپت آشنا میشیم:
ditty.ir/456




- این پست قبلاً نوشته شده بود و به تازگی بازنویسی شده 😉

#javanoscript
🔺کد تمیز، خوانا و البته مدرن با Destructuring #جاوااسکریپت

ــ Destructuring بهمون کمک می‌کنه تا از نوشتن کدهای اضافی و تکراری جلوگیری کنیم

- در واقع Destructuring برای آرایه‌ها و آبجکت‌ها به کار میره که با اون می‌تونیم به شکل خواناتر به اعضای یک آرایه یا آبجکت دسترسی داشته باشیم

- توی این پست (متن و ویدئویی) مفصل درباره این ویژگی آشنا بشیم:
ditty.ir/459

#javanoscript
React Interview Book.pdf
8.5 MB
🔺بیشتر از 300 سوال مصاحبه ری‌اکت (PDF) 👌😎

#react
👍2🔥2🤩1
🔺تولد داریم، چه تولدی! جاوااسکریپتمون امروز ۲۶ ساله شد 😆🎉

- توی یک جمله جاوااسکریپت رو وصف کنین (هرچند وصف ناپذیره)👇👇
This media is not supported in your browser
VIEW IN TELEGRAM
🔺توی جدیدترین نسخه VS Code می‌تونیم لیستی از همه تم‌های موجود رو داشته باشیم و بدون اینکه یک تم رو نصب کنیم، یک پیش‌نمایش از اون رو ببینیم 🤩

۱. توی VS Code دکمه‌های Ctrl + K + T رو بزنین
۲. گزینه Browse Additional Color Themes رو بزنین تا لیستی از تم‌ها براتون نمایش داده باشه
۳. پیش‌نمایش هر تمی رو که انتخاب کنین همون لحظه اعمال میشه

#tricks
🔺قراره یک ویژگی جالب به #جاوااسکریپت اضافه بشه که با اون می‌تونیم نوع فایلی که داریم import می‌کنیم رو مشخص کنیم!

- توی عکس، فایل foo.json رو طوری import می‌کنیم که بتونیم مثل یک JSON با اون رفتار کنیم 👌

- همونطور که می‌دونیم، تا قبل از این ویژگی فقط import کردن فایل‌های معتبر جاوااسکریپتی امکان‌پذیره

- این ویژگی توی Proposal Stage 3 هست
- منبع

#javanoscript
👍3
🔺آیا وسط گذاشتن یک div براتون یک چالشه؟ آیا ابزاری ساختین که کل دنیا دارن ازش استفاده می‌کنن، ولی توضیح دادن کاربرد اون سخته؟

- مصاحبه فنی Dan Abramov رو ببینین تا یکم به خودتون امیدوار بشین 😂

https://www.youtube.com/watch?v=XEt09iK8IXs

پ.ن:‌ Dan Abramov یکی از اعضای اصلی تیم ری‌اکت و سازنده Redux هست. توی این ویدئو، مصاحبه با یک انسان عادی مثل خودمون رو می‌بینیم که از چیزها و چالش‌هایی حرف میزنه که همه‌مون باهاش مواجه هستیم

#react
🔺قطعاً گزینه آخر درسته 😂🤔

#fun
Ditty | دیتی
🔺جاوااسکریپتی‌ها! اولین case اجرا میشه یا دومین؟ 🤔 - آزمون #جاوااسکریپت - شماره ۱۲ - این سوال دو نکته داره که توضیح اختصاصی رو می‌تونین از اینجا ببینین: ditty.ir/426 #quiz
🔺جاوااسکریپتی‌ها! خروجی این کد چیه؟ 🤔

- آزمون جاوااسکریپت - شماره ۱۳
- توی این قسمت با خاصیت this، Arrow Function و متد bind آشنا می‌شیم

توضیحات اختصاصی:
ditty.ir/465

#javanoscript #quiz
Ditty | دیتی
🔺جاوااسکریپتی‌ها! خروجی این کد چیه؟ 🤔 - آزمون جاوااسکریپت - شماره ۱۳ - توی این قسمت با خاصیت this، Arrow Function و متد bind آشنا می‌شیم توضیحات اختصاصی: ditty.ir/465 #javanoscript #quiz
🔺یه مقاله جالب درباره کلمه‌کلیدی this توی جاوااسکریپت:
https://web.dev/javanoscript-this



پ.ن: معمولاً صبح‌ها (معمولاً ناشتا 😁) سعی می‌کنم یکی از مقاله‌هایی که قبلاً توی Pocket ذخیره کردم رو بخونم. در واقع ایدهٔ پست قبلی از این مقاله به ذهنم رسید

#javanoscript
🔥1
.cats {
display: flex;
justify-content: space-between
}

😁👌


👉 @computer_channell
👍1👎1
🔺یکی از قابلیت‌های کاربردی که احتمالاً به #جاوااسکریپت اضافه بشه، groupBy برای آرایه‌هاست 👌

- با این ویژگی می‌تونیم اعضای یک آرایه رو براساس شرایط دلخواه گروه‌بندی کنیم. کاری که قبلاً باید به صورت دستی یا با کتابخونه‌هایی مثل لودَش انجام می‌دادیم

- این ویژگی Proposal Step 3 هست

https://github.com/tc39/proposal-array-grouping

#javanoscript
🔺آیا می‌تونین ترتیب نمایش عددها رو حدس بزنین؟ 👏

#javanoscript #quiz
👍1
🔺کدومتون توی این لیست هستین؟ فعال‌ترین کاربران ایرانی توی گیت‌هاب:
https://commits.top/iran_public.html


خودم نیستم، ولی ۴ ۵ نفر از دوستام هستن 🥲
#links
2👎1
🔺آیا #جاوااسکریپت واقعاً عجیبه؟ 🤔

سعی کنین به این ۲۵ تا سوال جواب بدین:
https://jsisweird.com

#javanoscript
👍11😁53🎉2🔥1😱1