کداکسپلور | CodeExplore
7.93K subscribers
1.93K photos
302 videos
103 files
1.69K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
🔥اینم یه لیست کامل و جامع که خیلی به کارتون میاد

⭐️توی لیست بالا، تمام پراپرتی ها و متود هایی که یک متغیر استرینگ داخل جاوااسکریپت میتونه داشته باشه رو به همراه خروجی و توضیحات براتون آوردم

امیدوارم لذت برده باشید 👌

#javascript #method #property #String #Array
☕️ @CodeExplore
22🔥2❤‍🔥1
🔥 کار با پراپرتی ها و متودهای یک ارایه توی جاوا اسکریپت خیلی مهمه

👈 بخاطر همین این لیست خفن رو براتون اوردم که ریز و درشت پراپرتی ها و متود هایی که یک ارایه میگیره رو به همراه جواب و توضیحات ببینین

#Array #javascript #property #method
☕️ @CodeExplore
❤‍🔥193🔥2
🔥یه متود خفن و حرفه‌ای داخل Javascript هست به اسم reduce که کارای قشنگی میشه باهاش کرد
توی کد زیر براتون نحوه استفاده ازش رو اوردم که بتونین محاسبه مجموع، حداقل و حداکثر رو انجام بدین
const array = [5,4,7,8,9,2];
// Sum
array.reduce((a,b) => a+b);
// Max
array.reduce((a,b) => a>b?a:b);
// Min
array.reduce((a,b) => a<b?a:b);


#javascript #method #reduce
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96❤‍🔥5
انواع متد های HTTP

1⃣ GET

🔴هدف این متد ارسال و دریافت داده‌ها از سرور هستش. این متد برای درخواست منابع خاص از سرور استفاده میشه و درخواست‌های GET تنها داده رو دریافت میکنن و نمیتونن تغییری در سرور بوجود بیارن. درخواست‌ها در URL قابل مشاهده ان و معمولاً برای درخواست‌های بدون حساسیت استفاده میشن چون از امنیت پایینی برخوردارن. از این متد برای سرچ و صفحه بندی نتایج سرچ و باز کردن صفحه های سایت استفاده میشه‌.

🔢 POST:

⚪️هدف این متد ارسال داده به سرور هستش و این متد برای ارسال داده به سرور به منظور ایجاد یا به‌روزرسانی منابع استفاده میشه. داده‌ها در بدنه درخواست (body) ارسال میشن و برخلاف GET، اطلاعات حساس با امنیت بیشتر انتقال داده میشن. این متد معمولاً در فرم‌های وب مورد استفاده قرار میگیره.

🔢 PUT:

🟢هدف این متد آپدیت یا ایجاد منابع جدید هستش. این متد برای به‌روزرسانی کامل یک منبع مشخص استفاده میشه. اگر منبع وجود نداشته باشه یک منبع جدید بوجود میاد. داده‌ها در بدنه درخواست ارسال میشن.

🔢 DELETE:

🔴هدف این متد حذف منابع از سرور هستش. این متد برای حذف یک منبع خاص از سرور استفاده میشه و درخواست DELETE باید منبعی که باید حذف بشه رو مشخص میکنه.

🔢 PATCH:

🔵هدف این متد به‌روزرسانی جزئی منابع هستش. این متد برای به‌روزرسانی بخشی از یک منبع استفاده میشه. برخلاف PUT که تمام منبع رو به‌روزرسانی میکنه، PATCH فقط بخشی از منبع رو تغییر میده.

🔢 HEAD:

🟠هدف این متد دریافت متادیتا (metadata) بدون دریافت بدنه (body) پاسخ.
این متد شبیه به متد GET هست اما سرور فقط هدرهای (headers) پاسخ رو برمیگردونه و هیچ بدنه‌ای ارسال نمیشه. این متد برای بررسی وجود منابع و دریافت اطلاعات درباره اون ها بدون انتقال داده استفاده میشه.

🔢 OPTIONS:

🟡 هدف این متد دریافت اطلاعات درباره متدهای پشتیبانی شده توسط سروره.
این متد برای درخواست اطلاعات درباره قابلیت‌های ارتباطی یک منبع مشخص استفاده میشه و در پاسخ سرور گفته میشه که چه متدهایی برای منبع مورد نظر پشتیبانی میشه.

🔢 CONNECT:

🟢هدف این متد راه‌اندازی یک اتصال تونلی (tunnel connection) به سرور هستش.
این متد برای ایجاد یک تونل بین کلاینت و سرور، معمولاً برای استفاده در پروتکل‌های HTTPS، استفاده میشه.

🔢 TRACE:

🟣هدف این متد آزمایش مسیر درخواست به سرور هستش. این متد درخواست می‌کند که سرور درخواست همونطور که دریافت کرده، برگردونه. این متد برای اهداف تشخیصی و رفع اشکال استفاده میشه.

#http #method
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥3❤‍🔥1
✌️دوستان در جاوااسکریپت یک متدی به اسم hasOwn اضافه شده که فعالیتش مثل متد hasOwnProperty. هست. و حالا بریم ببینیم این متد hasOwn چطوری کار می‌کنه :
Object.hasOwn(obj, 'prop');

👀می بینیم که این متد به شکل استاتیک از آبجکت گلوبال Object تو دسترس هست و حالا میاد می بینه که یک پراپرتی داخل یک آبجکت وجود داره یا نه ، حالا بهتون با مثال میگم که خروجی این متد true یا false هست در واقع یک boolean هستش.
const person = { name: 'Amin' };

console.log(Object.hasOwn(person, 'name'));// true
console.log(person.hasOwnProperty('name'));// true

تو پست های بعدی بهتون میگم که چرا متد hasOwn جایگزین متد hasOwnProperty. شده. با ما همراه باشید🔥
Resource

#javascript #method #hasOwn #hasOwnProperty
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
14❤‍🔥4🔥3😁1💔1