Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
Voice message
این ویس در رابطه با سوال بالاست کامل توضیح دادم براتون که چه اتفاقی میافته لذت ببرید 👌
❤🔥3🔥2
#arrays
#javanoscript
2 روش برای مرج کردن آرایه ها 💥
شما اگه روش دیگه ای بلدین تو کامنتها بگین ✅
Channel | Group | YouTube
#javanoscript
2 روش برای مرج کردن آرایه ها 💥
شما اگه روش دیگه ای بلدین تو کامنتها بگین ✅
Channel | Group | YouTube
👍7🔥3
#Tools
🤯خانوما و آقایون فرانت کار براتون یه ربات میخوام معرفی کنم که میتونید با استفاده ازش عکسهایی که میخوایین توی پروژه هاتون استفاده کنین رو بدین بهش و تقریبا بدون افت کیفیت با حجم کم تحویل بگیرین 😱
✅این ربات برای این کانال هست و اینکه میتونید درصد کیفیتش رو خودتون تعیین بکنید(کیفیت پیشنهادی ما 80 هست) و نسبت به کیفیت درخواستی حجمشو کم میکنه.✅
⚠️فقط حواستون باشه عکسهاتون رو بصورت فایل بهش بفرستین⚠️
🚦اگر هم مشکلی داشتین برید به قسمت راهنماش و اونجا بهتون یاد دادم🚦
https://news.1rj.ru/str/ImageComp_bot
Channel | Group | YouTube
🤯خانوما و آقایون فرانت کار براتون یه ربات میخوام معرفی کنم که میتونید با استفاده ازش عکسهایی که میخوایین توی پروژه هاتون استفاده کنین رو بدین بهش و تقریبا بدون افت کیفیت با حجم کم تحویل بگیرین 😱
✅این ربات برای این کانال هست و اینکه میتونید درصد کیفیتش رو خودتون تعیین بکنید(کیفیت پیشنهادی ما 80 هست) و نسبت به کیفیت درخواستی حجمشو کم میکنه.✅
⚠️فقط حواستون باشه عکسهاتون رو بصورت فایل بهش بفرستین⚠️
🚦اگر هم مشکلی داشتین برید به قسمت راهنماش و اونجا بهتون یاد دادم🚦
https://news.1rj.ru/str/ImageComp_bot
Channel | Group | YouTube
❤8🔥2❤🔥1
#arrays
#javanoscript
✅ پیدا کردن بزرگترین و کوچکترین عدد آرایه در جاوااسکریپت با استفاده از این دوتا متد
Channel | Group | YouTube
#javanoscript
✅ پیدا کردن بزرگترین و کوچکترین عدد آرایه در جاوااسکریپت با استفاده از این دوتا متد
Channel | Group | YouTube
❤🔥11🔥5❤1
🔥5
سلام عصرتون بخیر همگی
ویدیوی بعدی ای که میخوام توی یوتیوب ضبط بکنم در مورد یه ابزار پرطرفداریه که قطعا اسمش رو خیلیاتون شنیدید:
Swiper js
این ابزار مناسب ساختن انواع و اقسام سوایپر های مختلف هست که میتونید چه توی ریکت چه توی جاوااسکریپت ازش استفاده بکنید و بسیار بسیار پرکاربرده 👌
اگر نکته خاصی مد نظرتون هست که میخواید توی ویدیو گفته بشه حتما کامنت کنید که توی ویدیو در موردش صحبت بکنم ❤️
Channel | Group | YouTube
ویدیوی بعدی ای که میخوام توی یوتیوب ضبط بکنم در مورد یه ابزار پرطرفداریه که قطعا اسمش رو خیلیاتون شنیدید:
Swiper js
این ابزار مناسب ساختن انواع و اقسام سوایپر های مختلف هست که میتونید چه توی ریکت چه توی جاوااسکریپت ازش استفاده بکنید و بسیار بسیار پرکاربرده 👌
اگر نکته خاصی مد نظرتون هست که میخواید توی ویدیو گفته بشه حتما کامنت کنید که توی ویدیو در موردش صحبت بکنم ❤️
Channel | Group | YouTube
👍12🔥3
#javanoscript #سوال_مصاحبهای
✅ بچه ها تو این ریپازیتوری 25 مورد از
رو جمع آوری کردم.
برید ببینید و استار بدید ⭐️
اگر هم سوالی بود که توی این ریپو ندیدید, خودتون بنویسید و ریکویست بدید منم بررسی کنم و اضافش کنم به ریپو 🤩
https://github.com/amirnobari/Employment-Questions
Channel | Group | YouTube
✅ بچه ها تو این ریپازیتوری 25 مورد از
سوالهای استخدامی مهم در مورد جاوااسکریپت
رو جمع آوری کردم.
برید ببینید و استار بدید ⭐️
اگر هم سوالی بود که توی این ریپو ندیدید, خودتون بنویسید و ریکویست بدید منم بررسی کنم و اضافش کنم به ریپو 🤩
https://github.com/amirnobari/Employment-Questions
Channel | Group | YouTube
GitHub
GitHub - amirnobari/Employment-Questions: This repository covers JavaScript recruitment questions in Persian language
This repository covers JavaScript recruitment questions in Persian language - amirnobari/Employment-Questions
🔥6👍3❤🔥2
امروز میخوایم در مورد هوک useRef باهم دیگه صحبت کنیم
این هوک در ریاکت برای ایجاد مرجع (Reference) به یه المان توی DOM یا یه متغیر دیگه استفاده میشه.
حالا چطوری ازش استفاده کنیم؟
موقع تعریف کردنش میتونیم بهش مقدار اولیه هم بدیم
خب بیاین یه مثال کاربردی هم بزنیم تا کامل برامون جا بیفته:
فرض کنید میخوایم ارتفاع صفحه کاربر رو برحسب پیکسل به دست بیاریم پس لازمه به المان روت خودمون توی DOM دسترسی داشته باشیم و برای اینکار باید از useRef استفاده کنیم تا یه ارجاع یا Reference به اون المان ایجاد کنیم با اینکار میتونیم ارتفاع اون المان رو ازش بیرون بکشیم.
Channel | Group | YouTube
این هوک در ریاکت برای ایجاد مرجع (Reference) به یه المان توی DOM یا یه متغیر دیگه استفاده میشه.
حالا چطوری ازش استفاده کنیم؟
موقع تعریف کردنش میتونیم بهش مقدار اولیه هم بدیم
const myRef = useRef("Megdar Avalie")خب بیاین یه مثال کاربردی هم بزنیم تا کامل برامون جا بیفته:
فرض کنید میخوایم ارتفاع صفحه کاربر رو برحسب پیکسل به دست بیاریم پس لازمه به المان روت خودمون توی DOM دسترسی داشته باشیم و برای اینکار باید از useRef استفاده کنیم تا یه ارجاع یا Reference به اون المان ایجاد کنیم با اینکار میتونیم ارتفاع اون المان رو ازش بیرون بکشیم.
import { useEffect, useRef } from "react"
export default function App() {
const myRootElement = useRef();
useEffect(() => {
console.log(
"Height of Root Element:", myRootElement.current.offsetHeight
);
}, []);
return (
<div ref={myRootElement}>
<h1> Deep Devs </h1>
<span>Join to Channel for more tutorial </span>
</div>
);
}Channel | Group | YouTube
👍5
#Tips_N_Tricks
#Npm
✅ بچه ها تو این ویدیو مشکل نصب نشدن پکیجها توی NPM بخاطر عدم وجود فولدر npm و ادد نبودن در قسمت متغییرهای محیطی ویندوز رو توضیح دادم و یاد دادم که چطور حلش کنید.
https://youtu.be/RbuLNJ5sNRM
Channel | Group | YouTube
#Npm
✅ بچه ها تو این ویدیو مشکل نصب نشدن پکیجها توی NPM بخاطر عدم وجود فولدر npm و ادد نبودن در قسمت متغییرهای محیطی ویندوز رو توضیح دادم و یاد دادم که چطور حلش کنید.
https://youtu.be/RbuLNJ5sNRM
Channel | Group | YouTube
👍4🔥3❤2
یعنی چقدر بدبخت شدیم و کارمون به کجا رسیده که یه پکیج میخوایم از npm نصب کنیم باید فیلترشکن بزنیم
خدایا، حکمتتو شکر
خدایا، حکمتتو شکر
💔35😡5👌2
#objects
#javanoscript
✅ متدهای کاربری برای آبجکتها
✅ بعضیهاش تو این پست توضیح داده شده
https://news.1rj.ru/str/DeepDevs/554
Channel | Group | YouTube
#javanoscript
✅ متدهای کاربری برای آبجکتها
✅ بعضیهاش تو این پست توضیح داده شده
https://news.1rj.ru/str/DeepDevs/554
Channel | Group | YouTube
👍8🔥2
♨️ وبپک (Webpack) چیست؟ چرا باید ازش استفاده کنیم؟
فرض کنید یه اسکریپتی به پروژه اضافه کردید و توش از کتابخونه جیکوئری استفاده شده ولی چون اسکریپتتون رو بالا تر از ایمپورت جیکوئری ایمپورت کردید خطا گرفتید و کد اجرا نشده یا مرورگر کد جاوااسکریپت رو کش کرده و تغییراتی که توی کد دادید اعمال نمیشه.
تا حالا شده از یه قابلیت پیشرفته جاوااسکریپت بخواین استفاده کنید ولی نگران این هستین که همه مرورگر ها ساپورتش نکنن؟
حالا هرچی پروژه بزرگتر باشه مدیریت کردن اینجور مسائل هم سختتر میشه
💠 کار وبپک باندل (بستهبندی) و مدیریت کردن فایل های استایل، عکس، اسکریپت و فونت هستش یکی از مهمترین مزیت هاش پشتیبانی از پلاگینهای مختلفه که کارهایی مثل مینیفای کردن یا تبدیل فایل های sass و less به css رو براتون انجام میده.
#reactjs #bundler #Tools
🌐 https://webpack.js.org
Channel | Group | YouTube
فرض کنید یه اسکریپتی به پروژه اضافه کردید و توش از کتابخونه جیکوئری استفاده شده ولی چون اسکریپتتون رو بالا تر از ایمپورت جیکوئری ایمپورت کردید خطا گرفتید و کد اجرا نشده یا مرورگر کد جاوااسکریپت رو کش کرده و تغییراتی که توی کد دادید اعمال نمیشه.
تا حالا شده از یه قابلیت پیشرفته جاوااسکریپت بخواین استفاده کنید ولی نگران این هستین که همه مرورگر ها ساپورتش نکنن؟
حالا هرچی پروژه بزرگتر باشه مدیریت کردن اینجور مسائل هم سختتر میشه
💠 کار وبپک باندل (بستهبندی) و مدیریت کردن فایل های استایل، عکس، اسکریپت و فونت هستش یکی از مهمترین مزیت هاش پشتیبانی از پلاگینهای مختلفه که کارهایی مثل مینیفای کردن یا تبدیل فایل های sass و less به css رو براتون انجام میده.
#reactjs #bundler #Tools
🌐 https://webpack.js.org
Channel | Group | YouTube
👍11🔥7
🔥8❤🔥1
#nodejs
آپدیت جدید nodejs یه سری قابلیتها اضافه شده ولی بارزترینش اینه که میتونید ماژولهای esm رو توی cjs هم استفاده کنید و لود کنید 💥
https://lnkd.in/g5iaRsKf
Channel | Group | YouTube
آپدیت جدید nodejs یه سری قابلیتها اضافه شده ولی بارزترینش اینه که میتونید ماژولهای esm رو توی cjs هم استفاده کنید و لود کنید 💥
https://lnkd.in/g5iaRsKf
Channel | Group | YouTube
👍11🔥2🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun
ببینید که داداشای هکرمون چطوری DDos میزنن و کارو بار ما رو با خاک یکسان میکنن😂😂
Channel | Group | YouTube
ببینید که داداشای هکرمون چطوری DDos میزنن و کارو بار ما رو با خاک یکسان میکنن😂😂
Channel | Group | YouTube
😁16🤣14👍3