آدرس : تهران میدان فردوسی خیابان ایرانشهر بین سمیه و طالقانی مجتمع تجاری میلاد واحد 9

پشتیبانی 24 ساعته : 02188867940 – 09927674217

برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0

هیچ محصولی در سبد خرید نیست.

جاوا اسکریپت خوش زبان قسمت سی ام

دسته بندی :دسته‌بندی نشده 26 جولای 2023 علی هشترودی 150

ژاک با تغییر به یک رویکرد علمی تر، شروع به نگهداری روزانه کرده است
ثبت هر کاری که در یک روز انجام می دهد و اینکه آیا شکلش تغییر کرده است یا خیر. با
او امیدوار است که با این داده ها شرایطی را که باعث دگرگونی ها می شود، محدود کند.
اولین چیزی که او نیاز دارد یک ساختار داده برای ذخیره این اطلاعات است.

مجموعه داده ها

برای کار با تکه ای از داده های دیجیتال، ابتدا باید راهی برای نمایش پیدا کنیم
آن را در حافظه دستگاه ما مثلاً بگویید که می‌خواهیم a را نشان دهیم
مجموعه اعداد 2، 3، 5، 7 و 11.
ما می‌توانیم با رشته‌ها خلاقیت به خرج دهیم—بنابراین، رشته‌ها می‌توانند هر طولی داشته باشند، بنابراین
ما می‌توانیم داده‌های زیادی را در آنها قرار دهیم – و از “2 3 5 7 11” به عنوان نمایش خود استفاده کنیم.
اما این ناجور است. شما باید به نحوی ارقام را استخراج کرده و تبدیل کنید
برای دسترسی به آنها به اعداد برمی گردند.
خوشبختانه، جاوا اسکریپت یک نوع داده به طور خاص برای ذخیره دنباله ها ارائه می دهد
از ارزش ها آرایه نامیده می شود و به صورت فهرستی از مقادیر بین مربع نوشته می شود
براکت ها با کاما از هم جدا شده اند.
اجازه دهید listOfNumbers = [2, 3, 5, 7, 11];
console.log(listOfNumbers[2]);
// → 5
console.log(listOfNumbers[0]);
// → 2
console.log(listOfNumbers[2 – 1]);
// → 3
نماد برای رسیدن به عناصر داخل یک آرایه نیز از مربع استفاده می کند
براکت ها یک جفت کروشه بلافاصله بعد از عبارت، با
عبارت دیگری در داخل آنها، عنصر را در سمت چپ جستجو می کند
عبارتی که با شاخصی که عبارت در پرانتز ارائه می شود مطابقت دارد.
اولین شاخص یک آرایه صفر است نه یک. بنابراین اولین عنصر بازیابی می شود
با listOfNumbers[0]. شمارش بر اساس صفر سنت طولانی در فناوری دارد
و از جهات خاصی بسیار منطقی است، اما نیاز به عادت کردن دارد.
شاخص را به عنوان مقدار مواردی که باید از آن رد می شوند، در نظر بگیرید

آرایه
خواص

ما چند عبارت مشکوک مانند myString.length (برای دریافت
طول یک رشته) و Math.max (حداکثر تابع) در فصل های گذشته.
اینها عباراتی هستند که به یک ویژگی با مقداری دسترسی دارند. در حالت اول،
ما به ویژگی length مقدار در myString دسترسی داریم. در دوم، ما
به ویژگی با نام max در شی Math (که مجموعه ای از
ثابت ها و توابع مرتبط با ریاضیات).
تقریباً تمام مقادیر جاوا اسکریپت دارای ویژگی هستند. استثناها باطل هستند و
تعریف نشده اگر سعی کنید به یک ویژگی روی یکی از این غیر ارزش ها دسترسی پیدا کنید، دریافت می کنید
یک خطا.
null.length;
// → TypeError: null هیچ خاصیتی ندارد
دو راه اصلی برای دسترسی به ویژگی ها در جاوا اسکریپت با نقطه و با است
براکت های مربع هم value.x و هم value[x] به یک خاصیت در ارزش دسترسی دارند—اما
لزوماً همان ویژگی نیست. تفاوت در نحوه تفسیر x است.
هنگام استفاده از نقطه، کلمه بعد از نقطه، نام تحت اللفظی ملک است.
هنگام استفاده از براکت مربع، بیان بین براکت ها به ارزیابی می شود
نام ملک را دریافت کنید در حالی که value.x ویژگی مقدار نامگذاری شده را واکشی می کند
“x”، مقدار[x] سعی می کند عبارت x را ارزیابی کند و از نتیجه تبدیل شده استفاده می کند

علی هشترودی

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دیدگاهی توهین آمیز باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
0