ჯავასკრიპტის ერთე-რთი მოთოდია .indexOf()
რომლის დახმარებითაც შეგვიძლია გავიგოთ ელემენტის ინდექსი კონკრეტულ მასივში.
მაგალითისთვის შეგვიძლია შევქმნათ beasts მასივი, რომელშიც შენახული იქნება კონკრეტული ცხოველები და ვეცადოთ გავიგოთ რომელიმე კონკრეტული ცხოველის ინდექსი beast მასივში
მაგალითი:
const beasts = ['ant', 'bison', 'camel', 'duck', 'bison'];
console.log(beasts.indexOf('bison'));
// დაიბეჭდება: 1
// Start from index 2
console.log(beasts.indexOf('bison', 2));
// დაიბეჭდება: 4
console.log(beasts.indexOf('giraffe'));
// დაიბეჭდება: -1
.indexOf()
მეთოდს შეგვიძლია გადავცეთ ერთი მთავარი პარამეტრი ხოლო მეორე დამატებითი პარამეტრი (რომელიც შეგვიძლია გვქონდეს შეგვიძლია არა).
მაგალითი:
indexOf(მოსაძებნი ელემენტი)
indexOf(მოსაძებნი ელემენტი, მოძებნის დაწყების ინდექსი)
ზემოთ მოცემულ მაგალითში, პირველი პარამეტრი წარმოადგენს ელემენტს, რომლის ინდექსის გაგებაც გვინდა, ხოლო მეორე პარამეტრი წარმოადგენს, თუ რომელი ინდექსიდან გვინდა დავიწყოთ ელემენტის ინდექსის გაგება.
.indexOf()
მეთოდის გამოყენება ასევე თავისუფლად შეგვიძლია string
ტიპის მონაცემებთან
let text = "Hello world, welcome to the universe.";
text.indexOf("a");
// დაიბეჭდება: -1
ყურადღება!!! იმ შემთხვევაში თუ მასივში არცერთ ინდექსს არ ემთხვევა .indexOf()
-ში გადაცემული მნიშვნელობა მეთოდი დააბრუნებს -1
შეისწავლეთ ვებდეველოპმენტის ენები სრულიად უფასოდ, ისეთები როგორებიცაა Javascript, HTML, CSS და კიდევ სხვა მრავალი ენა
ქვემოთ მოცემულია უახლესი 3 ბლოგი პროგრამირების თემატიკასთან დაკავშირებით