بک گراند .alert چه خواهد بود؟
پاسخ:red
🔗https://developer.mozilla.org/en-US/docs/Web/CSS/@layer
🔗https://mrjunior.ir/interop-2022/#h-cascade-layers
#️⃣#challenge #css
🆔@IR_javascript
پاسخ:
🔗https://developer.mozilla.org/en-US/docs/Web/CSS/@layer
🔗https://mrjunior.ir/interop-2022/#h-cascade-layers
#️⃣#challenge #css
🆔@IR_javascript
fffuel مجموعهای از ابزارها و ژنراتورهای SVG برای ایجاد و تغییر در gradients, patterns, textures, shapes & backgrounds است.
🔗https://fffuel.co/
#️⃣#tool
🆔@IR_javascript
🔗https://fffuel.co/
#️⃣#tool
🆔@IR_javascript
در خروجی چه خواهد بود؟
پاسخ:
firstConsoleLog
secoundConsoleLog
promiseLog
timeOutLog
🔗https://medium.com/@lydiahallie/javascript-visualized-promises-async-await-a3f1aad8a943
🔗https://virgool.io/@mohammadreza.mn/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-event-loop-uqpp0okt7zew
#️⃣#challenge
🆔@IR_javascript
پاسخ:
secoundConsoleLog
promiseLog
timeOutLog
🔗https://medium.com/@lydiahallie/javascript-visualized-promises-async-await-a3f1aad8a943
🔗https://virgool.io/@mohammadreza.mn/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-event-loop-uqpp0okt7zew
#️⃣#challenge
🆔@IR_javascript
This media is not supported in your browser
VIEW IN TELEGRAM
CSS Motion Path چیست؟
نحوه متحرک سازی عناصر در طول یک مسیر با CSS Motion Path.
🔗https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_motion_path
🔗https://codepen.io/michellebarker/pen/qBEpmGK
#️⃣#tip #css
🆔@IR_javascript
نحوه متحرک سازی عناصر در طول یک مسیر با CSS Motion Path.
#motion-demo {
offset-path: path("M20,20 C20,100 200,0 200,100");
animation: move 3000ms infinite alternate ease-in-out;
width: 40px;
height: 40px;
background: cyan;
}
@keyframes move {
0% {
offset-distance: 0%;
}
100% {
offset-distance: 100%;
}
}
🔗https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_motion_path
🔗https://codepen.io/michellebarker/pen/qBEpmGK
#️⃣#tip #css
🆔@IR_javascript
جاوااسکریپت | JavaScript
در خروجی چه خواهد بود؟ پاسخ: firstConsoleLog secoundConsoleLog promiseLog timeOutLog 🔗https://medium.com/@lydiahallie/javascript-visualized-promises-async-await-a3f1aad8a943 🔗https://virgool.io/@mohammadreza.mn/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87…
This media is not supported in your browser
VIEW IN TELEGRAM
promise و timeout بعد از انجام وارد دو تا صف به نام های به ترتیب microtask , macrotask میشن که اولویت microtask بالا تر هست و تا داخل اون چیزی باشه سراغ macrotask نمیره
یعنی اولویت promise بیشتر از timeout هست
#️⃣#tip
🆔@IR_javascript
یعنی اولویت promise بیشتر از timeout هست
#️⃣#tip
🆔@IR_javascript
👍1
در خروجی چه خواهد بود؟
پاسخ:2️⃣
🔗https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_objects/Object/values
#️⃣#challenge
🆔@IR_javascript
پاسخ:
🔗https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_objects/Object/values
#️⃣#challenge
🆔@IR_javascript
👍1
یک روش CSS برای نمایش یک ستاره (*) برای تمام فیلدهای ضروری
#️⃣#tip #css
🆔@IR_javascript
<label for="cheese">Do you like cheese?</label>
<input type="checkbox" required name="cheese" id="cheese" />
<style>
label:has(+ [required])::after{
content: " * ";
color:red
}
</style>
#️⃣#tip #css
🆔@IR_javascript
اگر کسی از کتابخانه های css بزرگ مثل، بوت استرپ، استفاده می کنید
با استفاده از PurgeCSS می توانید کلاس های استفاده نشده را از بسته خود حذف کنید، که ممکن است تعداد زیادی از آنها وجود داشته باشد، و حجم فایل css را کاهش دهید.
این کتابخانه به عنوان یک افزونه PostCSS است که بسیار قابل config میباشد.
قابل استفاده با
Vite
PostCSS
Webpack
Gulp
Grunt
Gatsby
🔗https://purgecss.com/
#️⃣#npm_module
🆔@IR_javascript
با استفاده از PurgeCSS می توانید کلاس های استفاده نشده را از بسته خود حذف کنید، که ممکن است تعداد زیادی از آنها وجود داشته باشد، و حجم فایل css را کاهش دهید.
این کتابخانه به عنوان یک افزونه PostCSS است که بسیار قابل config میباشد.
قابل استفاده با
Vite
PostCSS
Webpack
Gulp
Grunt
Gatsby
🔗https://purgecss.com/
#️⃣#npm_module
🆔@IR_javascript
استفاده از map، filter، reduce برای پردازش آرایه ها
این روش ها کد را خواناتر می کند و احتمال خطا را هنگام کار با آرایه ها کاهش می دهد.
#️⃣#tip
🆔@IR_javascript
این روش ها کد را خواناتر می کند و احتمال خطا را هنگام کار با آرایه ها کاهش می دهد.
#️⃣#tip
🆔@IR_javascript