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

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

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

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

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

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

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

ژاک تبدیل به سنجاب شد یا نه. در حالت ایده آل، ما می خواهیم اینها را گروه بندی کنیم
با هم در یک مقدار واحد قرار دهید و سپس آن مقادیر گروه بندی شده را در یک آرایه قرار دهید

ورودی های ورود

مقادیر شی نوع مجموعه دلخواه از خواص هستند. یک راه برای
ایجاد یک شی با استفاده از پرانتز به عنوان یک عبارت است.
اجازه دهید روز 1 = {
سنجاب: دروغ،
رویدادها: [“کار”، “درخت لمس شده”، “پیتزا”، “دویدن”]
};
console.log(day1.squirrel);
// → نادرست
console.log(day1.wolf);
// → تعریف نشده
day1.wolf = نادرست;
console.log(day1.wolf);
// → نادرست
در داخل پرانتزها، فهرستی از ویژگی ها وجود دارد که با کاما از هم جدا شده اند. هر یک
ویژگی دارای نامی است که به دنبال آن یک دونقطه و یک مقدار وجود دارد. وقتی یک شی نوشته می شود
در چندین خط، تورفتگی آن مانند مثال به خوانایی کمک می کند.
ویژگی هایی که نام آنها معتبر نیست نام های الزام آور یا اعداد معتبر باید
نقل قول شود.
اجازه دهید توضیحات = {
کار: “به سر کار رفت”،
«درخت لمس کرد»: «درختی را لمس کرد»
};
این بدان معنی است که بریس ها در جاوا اسکریپت دو معنی دارند. در آغاز از
یک بیانیه، آنها یک بلوک از عبارات را شروع می کنند. در هر موقعیت دیگری، آنها
یک شی را توصیف کنید خوشبختانه، به ندرت مفید است که یک عبارت را با یک شروع کنید
شی در پرانتز است، بنابراین ابهام بین این دو مشکل چندانی ندارد.
خواندن یک ویژگی که وجود ندارد، مقداری تعریف نشده به شما می دهد.
می توان با عملگر = مقداری را به عبارت خاصیت اختصاص داد.
اگر دارایی قبلاً وجود داشته باشد، این جایگزین ارزش آن می شود یا یک ویژگی جدید ایجاد می کند
خاصیت روی شی در صورتی که نداشت.
اگر بخواهیم به طور خلاصه به مدل شاخک‌های خود بازگردیم، پیوندهای خاصیتی هستند
مشابه. آنها مقادیر را درک می کنند، اما سایر اتصالات و ویژگی ها ممکن است حفظ شوند
بر روی همان مقادیر ممکن است اجسامی را اختاپوس با هر عددی در نظر بگیرید
شاخک هایی که هر کدام نامی روی آن خالکوبی شده است.
اپراتور حذف یک شاخک را از چنین اختاپوسی جدا می کند. یوناری است
عملگر که وقتی روی یک ویژگی شی اعمال می شود، نامگذاری شده را حذف می کند
دارایی از شی این یک کار معمولی نیست، اما ممکن است.
اجازه دهید anObject = {چپ: 1، راست: 2};
console.log(anObject.left);
// → 1
حذف anObject.left.
console.log(anObject.left);
// → تعریف نشده
console.log(“سمت چپ” در anObject);
// → نادرست
console.log(“راست” در anObject);
// → درست است
عملگر باینری در زمانی که روی یک رشته و یک شی اعمال می شود، به شما می گوید
آیا آن شی دارای خاصیتی با آن نام است. تفاوت میان
تنظیم یک ویژگی به حالت undefined و در واقع حذف آن این است که در اول
در این صورت، شی همچنان دارای ویژگی است (خیلی جالب نیست
ارزش)، در حالی که در حالت دوم ملک دیگر موجود و اراده نیست

بازگشت نادرست

برای اینکه بفهمید یک شی چه ویژگی هایی دارد، می توانید از Object.keys استفاده کنید
تابع. شما به آن یک شی می‌دهید، و آرایه‌ای از رشته‌ها را برمی‌گرداند
نام اموال
console.log(Object.keys({x: 0، y: 0، z: 2}));
// → [“x”، “y”، “z”]

علی هشترودی

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

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

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

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

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

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

لینک کوتاه:
0