آموزش ایجاد آرایه در جاوا اسکریپت
لطفا راهنمایی کنید که برای ایجاد آرایه در جاوا اسکریپت چه کاری باید انجام بشه. ضمنا نحوه استفاده از آرایه در جاوا اسکریپت هم توضیح بدید. تشکر
آموزش ایجاد و استفاده از آرایه در جاوا اسکریپت
از آرایه ها در جاوا اسکریپت برای نگهداری چندین مقدار در یک متغیر استفاده می شود. به عنوان مثال فرض کنید می خواهیم لیستی از نام خودروها را در یک متغیر داشته باشیم. برای این منظور به صورت زیر عمل می کنیم.
const cars = ["Benz", "Volvo", "BMW", "Audi"];
در بالا یک آرایه به نام cars تعریف کردیم و نام 4 خودرو را در آن نگهداری کردیم.
دقت کنید در مثال بالا اگر از یک آرایه استفاده نمی کردیم برای نگهداری نام هر خودرو نیاز به یک متغیر جداگانه داشتیم که هم حجم کدنویسی زیاد می شود و هم بار بیشتری برروی کلاینت قرار می دهد. در ادامه یک مثال برای نگهداری نام خودروها بدون استفاده از آرایه ببینید.
let car1 = "Benz";
let car2 = "Volvo";
let car3 = "BMW";
let car4 = "Audi";
مقداردهی به آرایه در جاوا اسکریپت
گاهی اوقات نیاز داریم در حین اجرای کدها به آرایه مقدار دهی کنیم. یا به عبارتی آرایه ای نیاز داریم که مقدار اولیه ندارد. برای این منظور به این صورت آرایه را میتوانیم تعریف کنیم.
const cars = [];
cars[0]= "Benz";
cars[1]= "Volvo";
cars[2]= "BMW";
cars[3]= "Aude";
همان طور که مشاهده می کنید یک آرایه به نام cars تعریف کرده ایم که مقادیر آن در ادامه با نوشتن اندیس آرایه مشخص شده است.
دسترسی به مقادیر آرایه در جاوا اسکریپت
برای دسترسی به مقادیر یک آرایه در جاوا اسکریپت می توانید از اندیس آن استفاده کنید.
const cars = ["Benz", "Volvo", "BMW"];
let x = cars[0]; // x = "Benz"
ایجاد آرایه ای از Object ها
ما میتوانیم آرایه ای از اشیا هم داشته باشیم. به عنوان مثال کد زیر را ملاحظه بفرمایید.
const person = {firstName:"John", lastName:"Doe", age:46};
در مثال های بالا به صورت ساده با تعریف آرایه در جاوا اسکریپت و استفاده از آن آشنا شدیم. برای استفاده از جاوا اسکریپت روشهای بسیار زیاد دیگری هم وجود دارد. برای دریافت مثال های کاملی در این رابطه به لینک زیر مراجعه کنید.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- حذف فایلها و دستورات Css و JavaScript اضافی
- جمع کردن (Collapse) منوی جانبی موقع لود فرم در پنل AdminLte
- دلیل خطای Identifier 'X' has already been declared در جی کویری چیست ؟
- جدا کردن سه رقم سه رقم اعداد در input با جاوااسکریپت
- محدود کردن تایپ عدد یا حروف با جاوا اسکریپت
- مقایسه بین فریم ورک های Angular و React.js و Vue js
- نمایش پیغام گرافیکی با جی کویری
- تفاوت Class Component و Functional Component در React.js چیست ؟
- پراپس (Props) در React.js چیست ؟
- مقایسه مقدار اینپوت باکس با type آن در جی کویری