تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ عرشیا
scrollIntoView
جامعه جاوا اسکریپت ایجاد شده در ۱۸ بهمن ۱۴۰۱

سلام وقت بخیر

6ad5-Screenshot 2023-02-07 183242.png

من این تیکه از کد رو متوجه نشدم ک چرا با نوشتن استرینگ example وقتی کاربر اعذاذ زو وارد میکنه میره به مثلا example 2؟

و اینکه این سینتکس داخل []نوشتن به چه معناست ؟

ممنون میشم یه توضیح بدین کلا این یه خط کد رو نفهمیدم از کجا اومد و چند بار هم دیدمش متوجه نشدم.

سلام دوست عزیز

بخاطر اینکه میخوایم بصورت داینامیک به المنت‌های example دسترسی داشته باشیم (با عددی که از کاربر میگیریم مشخص میکنیم که میخوایم با کدوم example کار کنیم) از ساختار [] استفاده میکنیم و window هم که برای دسترسی به اجزای صفحه فعلیمون ازش استفاده میکنیم.

در واقع window['example'+boxNumber] معادل همون example1, example2 و example3 هستش که چون بصورت داینامیک میخوایم بهش دسترسی پیدا کنیم با استفاده از عددی که از کاربر میگیریم اون رو داخل [] میزاریم که بتونیم به المنت دسترسی داشته باشیم.

بهترین پاسخ
صادق برزگر ۱۹ بهمن ۱۴۰۱، ۰۳:۳۲