حذف و درج در میانه های ارایه را شرح دهید.
حذف و درج در میانه های ارایه را شرح دهید.
حذف و درج در میانه های ارایه را شرح دهید.
یکی از پیچیده ترین توابعی که در کار با آرایه ها مورد استفاده قرار می گیرد تابعی به نام splice() است. هدف اصلی این تابع درج یکسري عناصر درمیانه هاي آرایه است. راه هاي گوناگونی براي این استفاده از این متد در رابطه با آرایه و عمل درج پیشنهاد شده است:
عمل حذف: از این متد براي حذف عناصري از میانه هاي آرایه می توان استفاده کرد. براي این کار از دو پارامتر براي این تابع استفاده می شود: موقعیت اولین عنصر و تعداد عناصر مورد نظر براي حذف. براي مثال arr.splice0 2 دو عنصر اول آرایه اي به نام arr را حذف می کند.
درج بدون حذف: شما می توانید ازاین تابع براي درج عناصر جدید با استفاده از سه پارامتراستفاده کنید: موقعیت شروع ، تعداد عناصر حذفی و عناصر جدید براي درج.
شما می توانید هر تعداد پارامتر براي درج را به این تابع بدهید. براي مثال red عناصر (arr.splice(2, 0, “red”, “green” green را از خانه دوم در آرایه درج می کند.
درج عنصر همراه با حذف: شما می توانید از این تابع براي درج عناصر جدید در یک موقعیت مشخص همزمان با عمل حذف و استفاده از سه پارامتر استفاده کنید: موقعیت شروع حذف ، تعداد عناصر حذفی و عناصر جدید درجی. به عنوان مثال (arr.splice(2, 0, “red”, “green” green یک عنصر را از موقعیت ٢ حذف کرده و مقادیر green و red را از همان موقعیت ( 2) درج می کند.
منبع : انجمن علمی مهندسی فناوری اطلاعات دانشگاه پیام تور مرکز اران و بید گل
برای اموزش های ویدیویی زبان جاوا اسکیریپت به بستر ویدیو های اموزشی بروید