تغییر مقدار تعدادی از (یا همه) عنصرهای یک آرایه (Array) به یک مقدار خاص، با روش fill ، در JavaScript
با استفاده از روش
fill
در JavaScript ، می توانیم مقدار تعدادی از (یا همه) عنصرهای یک آرایه (Array) را به یک مقدار خاص تغییر دهیم.
برای تغییر مقدار تعدادی از عنصرهای آرایه (Array)، باید موقعیت شروع و پایان آن عنصرها را مشخص کنیم، اما اگر این دو مورد را مشخص نکنیم، آنگاه مقدار تمام عنصرهای آرایه (Array) تغییر داده می شود.
روش
fill
، آرایه (Array) اصلی را بازنویسی می کند.
فرض کنید که آرایه ای با نام
My_Array
داریم و می خواهیم مقدار همه عنصرهای آن را به مقدار
kelidestan
تبدیل کنیم. برای این منظور، کد JavaScript زیر را می نویسیم :
یا اگر بخواهیم که مقدار عنصرهای متناظر با شماره های 2 تا 4 از آرایه به مقدار
kelidestan
تغییر کند (عنصرهای سوم تا پنجم آرایه، زیرا شماره های متناظر از عدد 0 شروع می شود)، کد JavaScript زیر را می نویسیم :
به مثال زیر توجه کنید :
یک دکمه (Button) در صفحه قرار می دهیم و تعیین می کنیم که در هنگام کلیک بر روی آن، مقدار همه عنصرهای آرایه
My_Array
به مقدار
T
تغییر داده شود.
نتیجه :
یک دکمه (Button) در صفحه قرار می دهیم و تعیین می کنیم که در هنگام کلیک بر روی آن، مقدار عنصرهای متناظر با شماره های 2 تا 4 از آرایه
My_Array
به مقدار
T
تغییر داده شود (عنصرهای سوم تا پنجم آرایه، زیرا شماره های متناظر از عدد 0 شروع می شود).
نتیجه :
یک دکمه (Button) در صفحه قرار می دهیم و تعیین می کنیم که در هنگام کلیک بر روی آن، مقدار همه عنصرهای آرایه
My_Array
به مقدار 3 تغییر داده شود.