Closure یکی از مفاهیمی هست که اگر یاد بگیرید، میتونید کدهای پیچیده و هوشمندتری بنویسید. به شما این امکان رو میده که تابعهایی بسازید که ‘خصوصی’ باشن، یعنی متغیرهایی که بهشون دسترسی دارید رو از بیرون از تابع مخفی کنید.
اپلیکیشن RunJS یک محیط توسعه جاوااسکریپت سبک و سریع هست که به شما امکان میده کدهای خودتون رو در زمان واقعی (real-time) تست کنید. این ابزار مخصوص افرادیه که نیاز دارن بدون راهاندازی پیچیده محیط، سریعاً کد جاوااسکریپت رو اجرا کنن.
وب اپلیکیشن DevDocs یک پلتفرم آنلاین فوقالعاده برای دسترسی سریع به مستندات انواع زبانهای برنامهنویسی، فریمورکها و ابزارهای توسعه هست. میتونید به راحتی مستندات زبانهایی مثل JavaScript، Python، CSS و فریمورکهایی مثل React و Node.js رو پیدا کنید.
در این ویدئو به صورت دقیق تفاوت بین دو عملگر مقایسهای == و === در جاوااسکریپت بررسی میشود. همچنین نحوه استفاده از هرکدام برای جلوگیری از اشتباهات رایج توضیح داده میشود. اگر به دنبال درک بهتر و استفاده ایمنتر از مقایسهها در جاوااسکریپت هستید، این ویدئو برای شما ضروری است!
در این ویدئو درباره Hoisting صحبت میکنیم چون یکی از این مفاهیمیه که واقعاً میتونه درک شما از جاوااسکریپت رو عمیقتر کنه و به عنوان یک توسعه دهنده جاوااسکریپت یاد گرفتن Hoisting یکی از بایدها هست.
در این تک ویدئوی آموزشی یاد میگیرید که چطور با این ابزار فوق العاده ورژن های نود جی اس نصب شده در سیستمتون رو مدیریت کنید و حتی توانایی تعریف ورژن های خاص برای پروژه های متفاوت رو هم دارید.