Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
98 of 264 menu

splice পদ্ধতি

splice পদ্ধতিটি অ্যারেতে উপাদান মুছে দেয় বা যোগ করে। আপনি শুধুমাত্র উপাদান মুছতে পারেন, শুধুমাত্র যোগ করতে পারেন বা উভয়ই একই সাথে করতে পারেন। পদ্ধতিটি খুবই সর্বজনীন এবং বুঝতে জটিল। পদ্ধতিটি নিজেই অ্যারেটিকে পরিবর্তন করে এবং এটি মুছে ফেলা উপাদানগুলির অ্যারেটি ফেরত দেয়।

প্রথম প্যারামিটার হিসেবে পদ্ধতিটি অ্যারের সেই উপাদানটির নম্বর গ্রহণ করে যেটি মুছে ফেলতে হবে। দ্বিতীয় প্যারামিটার হিসেবে - অ্যারের কতগুলি উপাদান মুছে ফেলতে হবে। যদি এটিকে 0-এ সেট করা হয় - তাহলে উপাদানগুলি মুছে ফেলা হবে না (শুধুমাত্র নতুনগুলি যোগ করা হবে)। এরপর কমা দিয়ে সেই উপাদানগুলি আসে, যা অ্যারেতে যোগ করতে হবে (যা ঐচ্ছিক প্যারামিটার)। এই উপাদানগুলি অ্যারের মুছে ফেলা উপাদানগুলির জায়গায় যোগ হবে।

যদি কোন মুছে ফেলা না হয় (যখন দ্বিতীয় প্যারামিটার 0) - উপাদানগুলি অ্যারেতে সেই অবস্থান থেকে শুরু করে সন্নিবেশিত হবে যা পদ্ধতির প্রথম প্যারামিটার দ্বারা নির্দিষ্ট করা হয়েছে। প্রথম প্যারামিটির মান ঋণাত্মক হতে পারে। এই ক্ষেত্রে, অবস্থান গণনা শুরু হবে অ্যারের শুরু থেকে নয়, বরং শেষ থেকে। শেষ উপাদানটির নম্বর হবে -1

সিনট্যাক্স

অ্যারেটি.splice(কোথা থেকে মুছব, কতগুলি মুছব, [সন্নিবেশ করাও], [সন্নিবেশ করাও]...);

উদাহরণ

আসুন তিনটি উপাদান মুছি, প্রথমটি থেকে শুরু করে:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.splice(1, 3); console.log(arr);

কোড 실행ের ফলাফল:

['a', 'e']

উদাহরণ

আসুন মুছে ফেলা উপাদানগুলির অ্যারেটি আউটপুট করি:

let arr = ['a', 'b', 'c', 'd', 'e']; let del = arr.splice(1, 3); console.log(del);

কোড 실행ের ফলাফল:

['b', 'c', 'd']

উদাহরণ

আসুন প্রথমে নম্বর 2 সহ উপাদানটি মুছি, তারপর তার জায়গায় আরও তিনটি নতুন উপাদান সন্নিবেশ করি:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.splice(2, 1, '1', '2', '3'); console.log(arr);

কোড 실행ের ফলাফল:

['a', 'b', '1', '2', '3', 'd', 'e']

উদাহরণ

আসুন এখন কিছুই মুছব না, কিন্তু 2 অবস্থানে, আরও তিনটি নতুন উপাদান সন্নিবেশ করব:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.splice(2, 0, '1', '2', '3'); console.log(arr);

কোড 실행ের ফলাফল:

['a', 'b', '1', '2', '3', 'c', 'd', 'e']

উদাহরণ . ঋণাত্মক মান

আসুন শেষের আগের উপাদানটি মুছি:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.splice(-2, 1); console.log(arr);

কোড 실행ের ফলাফল:

['a', 'b', 'c', 'e']

আরও দেখুন

  • slice পদ্ধতি,
    যা অ্যারের অংশও কেটে নেয়
  • shift পদ্ধতি,
    যা অ্যারের প্রথম উপাদান মুছে দেয়
  • pop পদ্ধতি,
    যা অ্যারের শেষ উপাদান মুছে দেয়
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন