🔺با معروفترین کدهای HTTP اینجا آشنا بشین:
ditty.ir/72
- اگه با عکسهای حیوانات بهتر یاد میگیرین اینجاها رو ببینین:
» httpstatusdogs.com 🐶
» https://http.cat 😺
#links
ditty.ir/72
- اگه با عکسهای حیوانات بهتر یاد میگیرین اینجاها رو ببینین:
» httpstatusdogs.com 🐶
» https://http.cat 😺
#links
😁7👍4
🔺نسخهٔ وب Paint ویندوز رو ببینین تا کلی خاطره براتون زنده بشه: 🥲
https://jspaint.app
» GitHub
#memories
https://jspaint.app
» GitHub
#memories
jspaint.app
JS Paint
Classic MS Paint in the browser, with extra features
😢11😱4👍1
🔺قدرت نفوذ (Specificity) کدوم سلکتور CSS نسبت به بقیه بالاتر هست و اعمال میشه؟ 🤔
(ترتیب اعمال سلکتورها رو میتونین توی کامنتها بگین)
(ترتیب اعمال سلکتورها رو میتونین توی کامنتها بگین)
Anonymous Quiz
24%
div { }
5%
.div { }
21%
#div { }
23%
div#id { }
12%
div:is(#id) { }
15%
div:where(#id) { }
👍17🔥5🎉5👎2🤩2
🔺ـ CSS Specificity یعنی چی؟ 🤔
- اگه حتی مقدار خیلی کمی هم با CSS کار کرده باشین، حتماً دیدین که Rule هایی که توی بعضی از سلکتورها مینویسیم، نسبت به بقیه Rule ها قدرت بیشتری دارن و در نتیجه روی المنت اعمال میشن
- به این قضیه میگن CSS Specificity. هر چی Specificity یک دستور بالاتر باشه، قدرت بیشتری داره تا روی المنت اعمال بشه
- برای اینکه متوجه بشین کدوم دستور CSS بالاترین میزان نفوذ و اعمال شدن یا به قول معروف Specificity رو داره، این دمو رو ببینین:
https://www.matuzo.at/blog/2022/specificity/
#css
- اگه حتی مقدار خیلی کمی هم با CSS کار کرده باشین، حتماً دیدین که Rule هایی که توی بعضی از سلکتورها مینویسیم، نسبت به بقیه Rule ها قدرت بیشتری دارن و در نتیجه روی المنت اعمال میشن
- به این قضیه میگن CSS Specificity. هر چی Specificity یک دستور بالاتر باشه، قدرت بیشتری داره تا روی المنت اعمال بشه
- برای اینکه متوجه بشین کدوم دستور CSS بالاترین میزان نفوذ و اعمال شدن یا به قول معروف Specificity رو داره، این دمو رو ببینین:
https://www.matuzo.at/blog/2022/specificity/
#css
Manuel Matuzovic
CSS Specificity Demo - Manuel Matuzovic
An interactive demo that illustrates how specificity in CSS works
👍13🔥6
🔺چند لیست بلندبالا و مفصل از سوالات مصاحبه #جاوااسکریپت و فریمورکهای اون:
» JavaScript:
https://github.com/sudheerj/javanoscript-interview-questions
» Vue:
https://github.com/sudheerj/vuejs-interview-questions
» React:
https://github.com/sudheerj/reactjs-interview-questions
» Angular:
https://github.com/sudheerj/angular-interview-questions
#links
» JavaScript:
https://github.com/sudheerj/javanoscript-interview-questions
» Vue:
https://github.com/sudheerj/vuejs-interview-questions
» React:
https://github.com/sudheerj/reactjs-interview-questions
» Angular:
https://github.com/sudheerj/angular-interview-questions
#links
GitHub
GitHub - sudheerj/javanoscript-interview-questions: List of 1000 JavaScript Interview Questions
List of 1000 JavaScript Interview Questions. Contribute to sudheerj/javanoscript-interview-questions development by creating an account on GitHub.
👍11🔥4😢2
🔺از کدوم Package Manager برای پروژههات استفاده میکنی؟
Anonymous Poll
78%
NPM
2%
PNPM
29%
YARN
3%
Others
👍11
Is CSS a programing language?
The Vanilla JS Podcast
🔺آیا CSS یک زبان برنامهنویسی به حساب میاد؟ نظر شما چیه؟ 🤔
- آقای Chris Ferdinandi، مدرس معروفی که بیشتر با آموزشهای Vanilla JS شناخته شده، توی این پادکست کوتاه، یک بار برای همیشه به این سوال رایج که آیا CSS یک زبان برنامهنویسی هست یا خیر، مفصل جواب داده :))
- متن این پادکست توی کامنتها
#css
- آقای Chris Ferdinandi، مدرس معروفی که بیشتر با آموزشهای Vanilla JS شناخته شده، توی این پادکست کوتاه، یک بار برای همیشه به این سوال رایج که آیا CSS یک زبان برنامهنویسی هست یا خیر، مفصل جواب داده :))
- متن این پادکست توی کامنتها
#css
👍16😁8🔥2😢1
🔺توی کنسول مرورگر با
- استفاده از
- استفاده از
#tips
$ میتونیم درست مثل jQuery المنتها رو انتخاب کنیم- استفاده از
$ این یک میانبر برای document.querySelector هست- استفاده از
$$ این یک میانبر برای document.querySelectorAll هست#tips
👍54🤩11❤3👏2
🔺ـ fetch API که اون رو توی جاوااسکریپت نسخه مرورگرها میشناختیم، به تازگی به Node.js هم اضافه شده 🎉
- با fetch API میتونیم درخواستهای HTTP رو خیلی راحتتر و بدون استفاده از کتابخونههای خارجی انجام بدیم
- برای آشنایی با fetch API این پست دیتی رو ببینین:
https://ditty.ir/154
#javanoscript
- با fetch API میتونیم درخواستهای HTTP رو خیلی راحتتر و بدون استفاده از کتابخونههای خارجی انجام بدیم
- برای آشنایی با fetch API این پست دیتی رو ببینین:
https://ditty.ir/154
#javanoscript
دیتی | Ditty.ir
تابع fetch جاوااسکریپت به زبان ساده
برای درخواستهای Ajax میتونیم خیلی راحت از تابع درونی جاوااسکریپت به اسم fetch استفاده کنیم
🤩16👍4😱2❤1
🔺ورژن ۹ لاراول هم منتشر شد:
https://laravel.com/docs/master/releases
- از Laracasts به صورت ویدئویی جزییات این آپدیت رو ببینین:
https://laracasts.com/series/whats-new-in-laravel-9
#laravel
https://laravel.com/docs/master/releases
- از Laracasts به صورت ویدئویی جزییات این آپدیت رو ببینین:
https://laracasts.com/series/whats-new-in-laravel-9
#laravel
Laravel
Laravel - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
🔥19👎6👍4❤2👏1
🔺توی CSS دو روش جدیدتر و البته کوتاهتر برای انتخاب کردن چندتایی المنتها معرفی شده که اون توابع
- با این توابع میتونیم به صورت گروهی و یکجا چندین المنت رو انتخاب کنیم. کاری که قبلاً امکانپذیر نبود و باید المنتها رو تک تک انتخاب میکردیم
- این ۲ تابع کارایی مشابهی دارن. اما باید بدونیم که المنتهایی که با where انتخاب میکنیم، پایینترین میزان Specificity رو دارن. اما Specificity توی is بستگی به المنتهایی داره که انتخاب میکنیم
- این دو تابع نسبتاً جدید هستن و بنابراین پشتیبانی مرورگرها اهمیت داره:
https://developer.mozilla.org/en-US/docs/Web/CSS/:where
#css
()where: و ()is: هستن- با این توابع میتونیم به صورت گروهی و یکجا چندین المنت رو انتخاب کنیم. کاری که قبلاً امکانپذیر نبود و باید المنتها رو تک تک انتخاب میکردیم
- این ۲ تابع کارایی مشابهی دارن. اما باید بدونیم که المنتهایی که با where انتخاب میکنیم، پایینترین میزان Specificity رو دارن. اما Specificity توی is بستگی به المنتهایی داره که انتخاب میکنیم
- این دو تابع نسبتاً جدید هستن و بنابراین پشتیبانی مرورگرها اهمیت داره:
https://developer.mozilla.org/en-US/docs/Web/CSS/:where
#css
👍36❤2👏2
🔺اعتبارسنجی فرم HTML مثل آب خوردن 🍶
- همونطور که شاید بدونین، برای دیتی مشغول ضبط آموزشهایی با عنوان «پروژههای جاوااسکریپت برای تازهکارها» هستم. موضوع یکی از پروژهها ساختن اعتبارسنجی فرم بود
- یکی از راحتترین و سادهترین روشهای اعتبارسنجی، چیزی هست که فریمورک لاراول ارائه میده و من به عنوان یک پروژه تفریحی خواستم از لاراول الگو بگیرم و اون روی توی فرانتاند پیادهسازی کنم (DEMO)
- این پروژه هنوز کامل نیست. لیست کارهایی که باید انجام بشه رو از اینجا ببینین
- اگه مایل هستین، Star بزنین و توی این پروژه مشارکت داشته باشین تا کاملترش کنیم:
https://github.com/AliN11/easy-html-form-validator
#html
- همونطور که شاید بدونین، برای دیتی مشغول ضبط آموزشهایی با عنوان «پروژههای جاوااسکریپت برای تازهکارها» هستم. موضوع یکی از پروژهها ساختن اعتبارسنجی فرم بود
- یکی از راحتترین و سادهترین روشهای اعتبارسنجی، چیزی هست که فریمورک لاراول ارائه میده و من به عنوان یک پروژه تفریحی خواستم از لاراول الگو بگیرم و اون روی توی فرانتاند پیادهسازی کنم (DEMO)
- این پروژه هنوز کامل نیست. لیست کارهایی که باید انجام بشه رو از اینجا ببینین
- اگه مایل هستین، Star بزنین و توی این پروژه مشارکت داشته باشین تا کاملترش کنیم:
https://github.com/AliN11/easy-html-form-validator
#html
👏22👍5🔥2🥰2❤1
Media is too big
VIEW IN TELEGRAM
👍15🔥14👏6
🔺برای تعریف متغیر توی جاوااسکریپت، کتاب معروف YDKJS پیشنهاد میکنه که از var برای متغیرهای گلوبال استفاده کنیم و توی بلاکها از let و const.
نظر شما چیه؟ 🤔
Always use var for globals. Reserve let and const for block scopes
نظر شما چیه؟ 🤔
Always use var for globals. Reserve let and const for block scopes
Anonymous Poll
38%
موافقم. متغیرهای var هنوز کاربرد خودشون رو دارن
62%
مخالفم. همیشه باید از let و const استفاده کرد
🤔3😁2👍1
Ditty | دیتی
🔺برای تعریف متغیر توی جاوااسکریپت، کتاب معروف YDKJS پیشنهاد میکنه که از var برای متغیرهای گلوبال استفاده کنیم و توی بلاکها از let و const.
نظر شما چیه؟ 🤔
Always use var for globals. Reserve let and const for block scopes
نظر شما چیه؟ 🤔
Always use var for globals. Reserve let and const for block scopes
🔺اگه دوست دارین با این کتاب آشنا بشین، دوستان من هر هفته توی گوگلمیت دور هم جمع میشن و با هم کتاب YDKJS رو میخونن و بررسی میکنن:
https://news.1rj.ru/str/+Ov_vXYL5MsU3NzM0
#links
https://news.1rj.ru/str/+Ov_vXYL5MsU3NzM0
#links
❤5👍4👎1👏1
🔺آیکنهای متنوع و خوشگل با فرمت SVG:
Tabler Icons:
» https://tablericons.com
Iconoir:
» https://iconoir.com
#link
Tabler Icons:
» https://tablericons.com
Iconoir:
» https://iconoir.com
#link
❤23👍2🤩2👏1
🔺دیدن نتیجه نظرسنجی The State of JS سال ۲۰۲۱ بهتون کمک میکنه تا ببینین چه چیزهایی توی دنیای وب الان و سالهای آینده روی بورس هست:
https://2021.stateofjs.com
#links
https://2021.stateofjs.com
#links
Stateofjs
The State of JS 2021
The 2021 edition of the annual survey about the latest trends in the JavaScript ecosystem.
🔥8👍2❤1