Alireza 👨🏻‍💻
257 subscribers
181 photos
15 videos
2 files
36 links
Download Telegram
🔰 All CSS Functions
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Optional Chaining (?.) در جاوااسکریپت

گاهی وقت‌ها باید به propertyهای تو در توی یک آبجکت دسترسی داشته باشیم.
ولی اگه یکی از اون propertyها undefined باشه، برنامه خطا میده و حتی اگه هندل نشه کرش میکنه.

بدون optional chaining :
let user = {};
console.log(user.profile.address.city);
// Error: Cannot read property 'address'


با optional chaining :

let user = {};
console.log(user.profile?.address?.city);
// undefined (بدون خطا)
🔥2
چطور اعداد فشرده در جاوااسکریپت تولید کنیم

اعداد compact مثل 10k یا 100m هستن که برای خلاصه‌سازی و ظاهر بهتر استفاده میشن.

این برای مواردی مثل داشبوردها و صفحات پروفایل شبکه‌های اجتماعی خیلی مفیده
روزتون مبارک خفنا
🔥6
‏هر کارفرما باید سالی ۱۰۰ هزار دلار برای هر ویزای کاری آمریکا (H1-B) پرداخت کنه. موج خروج هندی‌ها، چینی‌ها و ایرانی‌ ها از آمریکا استارت خورده…

koorosh chaichi
👍1🤣1
ویژگی جدید CSS به نام corner-shape امکان ساخت گوشه‌های سفارشی را فراهم می‌کند. یکی از حالت‌های مهم آن squircle است؛ شکلی بین مربع و دایره که در رابط‌های کاربری مدرن (مثل آیکون‌های iOS) رایج است.

مزیت اصلی این ویژگی، سازگاری عقب‌رو است. اگر مرورگر از آن پشتیبانی نکند، گوشه‌ها به‌صورت مربع یا با border-radius معمولی نمایش داده می‌شوند.

این قابلیت راهی طبیعی‌تر و زیباتر برای طراحی گوشه‌ها در وب فراهم می‌کند.
🔥2👍1