सिफ्ट (Shift)

सिफ्ट ले एरेको पहिलो अनुक्रमणिका मेट्दछ र सबै अनुक्रमणिकाहरू बायाँतिर सार्दछ। यसले मूल सरणी परिवर्तन गर्दछ। यहाँ 'शिफ्ट' प्रयोग गर्नका लागि वाक्यरचना छ:

array.shift();

उदाहरणका लागि:

let array = [1, 2, 3]; 
array.shift(); 

// Result: array = [2,3]

एर्रेबाट सबै एलिमेन्टहरू हटाउन तपाईं लूपको संयोजनमा सिफ्ट विधि पनि प्रयोग गर्न सक्नुहुन्छ। तपाईं यो कसरी गर्न सक्नुहुन्छ को एक उदाहरण यहाँ छ:

while (array.length > 0) {
  array.shift();
}

console.log(array); // Result: []

shift विधिले एरेहरूमा मात्र काम गर्दछ, न कि अन्य अब्जेक्टहरूमा जुन एरेहरू जस्तै तर्क अब्जेक्टहरू वा नोडलिस्ट अब्जेक्टहरूसँग मिल्दोजुल्दो छ। यदि तपाईंलाई यी प्रकारका अब्जेक्टहरूमध्ये कुनै एकबाट एलिमेन्टहरू स्थानान्तरण गर्न आवश्यक छ भने, तपाईंले यसलाई पहिले Array.prototype.slice() विधि प्रयोग गरेर एरेमा रूपान्तरण गर्न आवश्यक छ।

परिणाम मिल्दो जुल्दो ""

    कुनै परिणाम मिल्दो जुल्दो छैन ""