জাভাস্ক্রিপ্টে অ্যারের নির্দিষ্ট সূচকে কীভাবে মূল্য পাবেন?


94

আমার একটি অ্যারে রয়েছে এবং কেবল সূচক 1 এ উপাদানটি পেতে চাই।

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

আমি কীভাবে জাভাস্ক্রিপ্টে আমার অ্যারের প্রথম সূচীতে মান পেতে পারি?

উত্তর:


159

শুধু ব্যবহার indexer

var valueAtIndex1 = myValues[1];

এটি দ্বিতীয় সূচকে উপাদানটি "1 ম" তে নয় যেমন প্রশ্নে উল্লিখিত হয়েছে returns
থো.ট্রা

38

জাভাস্ক্রিপ্টে অ্যারে সূচকগুলি প্রথম আইটেমটির জন্য শূন্য থেকে শুরু হয়, তাই এটি চেষ্টা করুন:

var firstArrayItem = myValues[0]

অবশ্যই, আপনি যদি সূচী 1 এ অ্যারেতে দ্বিতীয় আইটেমটি চান তবে তা এটি myValues[1]

আরও তথ্যের জন্য অ্যারে উপাদানগুলিতে অ্যাক্সেস করা দেখুন ।




0

shiftযে স্থানে আপনি index=0অ্যারের প্রথম উপাদান ( ) পেতে চান এবং অন্যান্য অ্যারে পদ্ধতিতে চেইন পেতে চান সেখানে ব্যবহার করা যেতে পারে ।

উদাহরণ:

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

মনে রাখবেন shiftঅ্যারেটিকে রূপান্তরিত করুন যা সূচকটির মাধ্যমে অ্যাক্সেস করা থেকে খুব আলাদা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.