जावास्क्रिप्ट में सरणी के एक विशिष्ट सूचकांक में मूल्य कैसे प्राप्त करें?


93

मेरे पास एक सरणी है और बस इंडेक्स 1 पर तत्व प्राप्त करना चाहते हैं।

var myValues = new Array();
var valueAtIndex1 = myValues.getValue(1); // (something like this)

मैं जावास्क्रिप्ट में अपने सरणी के 1 सूचकांक में मूल्य कैसे प्राप्त कर सकता हूं?

जवाबों:



36

जावास्क्रिप्ट में ऐरे इंडेक्स पहले आइटम के लिए शून्य पर शुरू होता है, इसलिए यह प्रयास करें:

var firstArrayItem = myValues[0]

बेशक, यदि आप वास्तव में इंडेक्स 1 में सरणी में दूसरा आइटम चाहते हैं, तो यह है myValues[1]।

अधिक जानकारी के लिए एक्सेसिंग एलीमेंट तत्व देखें ।




0

shiftउन स्थानों पर उपयोग किया जा सकता है जहां आप index=0एक सरणी का पहला तत्व ( ) और अन्य सरणी विधियों के साथ श्रृंखला प्राप्त करना चाहते हैं ।

उदाहरण:

const comps = [{}, {}, {}]
const specComp = comps
                  .map(fn1)
                  .filter(fn2)
                  .shift()

याद रखें shiftसरणी को उत्परिवर्तित करता है, जो एक अनुक्रमणिका के माध्यम से पहुंचने से बहुत अलग है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.