Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में एक ऐरे से एक तत्व को हटाना


आइए किसी सरणी से तत्वों को निकालते समय दो मामलों पर विचार करें। सबसे पहले, हम देखेंगे कि हम सरणी के अंत से एक तत्व को कैसे हटा सकते हैं और अगले भाग में हम देखेंगे कि हम कैसे सरणी की शुरुआत से और तत्व की दी गई स्थिति से तत्वों को हटा सकते हैं।

सरणी के अंत से किसी तत्व को हटाना

यह पॉप विधि का उपयोग करके पूरा किया जा सकता है। उदाहरण के लिए,

let veggies = ["Onion", "Raddish"];
veggies.pop();
console.log(veggies);

यह आउटपुट देगा -

["Onion"]

सरणी के प्रारंभ से किसी तत्व को हटाना

यह अनशिफ्ट विधि का उपयोग करके पूरा किया जा सकता है। उदाहरण के लिए,

let veggies = ["Onion", "Raddish"];
veggies.shift();
console.log(veggies);

यह आउटपुट देगा -

["Raddish"]

सरणी के किसी दिए गए स्थान से किसी तत्व को हटाना

कभी-कभी आपको किसी सरणी में किसी दिए गए स्थान से किसी तत्व को निकालने की आवश्यकता होती है। जावास्क्रिप्ट किसी दिए गए इंडेक्स से हटाने के लिए ब्याह विधि देता है। इसका उपयोग इस प्रकार किया जा सकता है -

let veggies = ["Onion", "Raddish", "Broccoli"];
veggies.splice(0, 1); // Removes 1 element from index 0
console.log(veggies);

यह आउटपुट देगा -

["Raddish", "Broccoli"]

  1. जावास्क्रिप्ट ऐरे से () विधि

    जावास्क्रिप्ट की से () विधि का उपयोग किसी ऑब्जेक्ट से किसी ऑब्जेक्ट से एक लंबी संपत्ति या एक चलने योग्य वस्तु के साथ ऐरे ऑब्जेक्ट को वापस करने के लिए किया जाता है। वाक्य रचना इस प्रकार है - Array.from(obj, mapFunction, val) ऊपर, पैरामीटर obj एक सरणी में कनवर्ट करने के लिए ऑब्जेक्ट है, mapFunction

  1. जावास्क्रिप्ट Array.from () विधि

    Array.from() किसी दिए गए सरणी उदाहरण से एक नया सरणी ऑब्जेक्ट बनाता है। सरणी से () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-widt

  1. एक MongoDB संग्रह से एक सरणी तत्व निकाला जा रहा है

    किसी सरणी तत्व को निकालने के लिए, बस अपडेट() के साथ $pull का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo146.insertOne({"ListOfEmployeeNames":["Chris","David","Bob","Mike"]}); {    "acknowledged" : true,