Სარჩევი:

როგორ შეამოწმოთ არის თუ არა სტრიქონი JavaScript მასივში?
როგორ შეამოწმოთ არის თუ არა სტრიქონი JavaScript მასივში?

ვიდეო: როგორ შეამოწმოთ არის თუ არა სტრიქონი JavaScript მასივში?

ვიდეო: როგორ შეამოწმოთ არის თუ არა სტრიქონი JavaScript მასივში?
ვიდეო: JavaScript String Contains: How to check a string exists in another 2024, მაისი
Anonim

The იდენტიფიცირების პირველი ძველი სკოლის გზა თუ სიმებიანი ან მასივი შეიცავს ა სიმებიანი იყენებს The მეთოდის ინდექსი. თუ სიმებიანი ან მასივი შეიცავს The სამიზნე სიმებიანი მეთოდი ბრუნდება The პირველი სიმბოლოების ინდექსი ( სიმებიანი ) ან ნივთის ინდექსი ( მასივი )-ის The მატჩი. თუ არ არის ნაპოვნი შესატყვისი indexOf აბრუნებს -1.

ანალოგიურად, თქვენ შეიძლება გკითხოთ, როგორ შეამოწმოთ არის თუ არა ელემენტი JavaScript-ის მასივში?

In JavaScript , ჩვენ შეგვიძლია შეამოწმეთ თუ ცვლადი არის an მასივი 3 მეთოდის გამოყენებით, isArray მეთოდის გამოყენებით, instanceof ოპერატორის გამოყენებით და გამოყენებით შემოწმება კონსტრუქტორის ტიპი თუ ემთხვევა ა მასივის ობიექტი . The მასივი . isArray() მეთოდის შემოწმება თუ არა გავლილი ცვლადი არის an მასივის ობიექტი.

გარდა ამისა, არის სტრიქონი მასივი? სიმები მსგავსია მასივები მხოლოდ რამდენიმე განსხვავებებით. ჩვეულებრივ, მასივი ზომა ფიქსირდება, ხოლო სიმები შეიძლება ჰქონდეს ელემენტების ცვლადი რაოდენობა. მასივები შეიძლება შეიცავდეს მონაცემთა ნებისმიერ ტიპს (char მოკლე int თუნდაც სხვა მასივები ) ხოლო სიმები ჩვეულებრივ არის ASCII სიმბოლოები, რომლებიც მთავრდება NULL (0) სიმბოლოთი.

ასევე იკითხა, როგორ შეამოწმოთ, შეიცავს თუ არა ობიექტი JavaScript-ში სტრიქონს?

Pre-ES6, საერთო გზა შეამოწმეთ თუ ა სტრიქონი შეიცავს ქვესტრინგს იყო indexOf-ის გამოყენება, რომელიც არის ა სიმებიანი მეთოდი რომ დაბრუნება -1 თუ The სიმებიანი არ შეიცავს The ქვესტრიქონი . თუ The ქვესტრიქონი არის ნაპოვნია, ის აბრუნებს პერსონაჟის ინდექსს რომ იწყებს სიმებიანი.

როგორ შეამოწმოთ არის თუ არა მთელი რიცხვი ჯავის მასივში?

მაგალითი 1: შეამოწმეთ, შეიცავს თუ არა Int Array მოცემულ მნიშვნელობას

  1. საჯარო კლასი შეიცავს {
  2. int num = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. ლოგიკური ნაპოვნი = ყალბი;
  5. for (int n: num) {
  6. თუ (n == პოვნა) {
  7. ნაპოვნია = მართალია;
  8. შესვენება;

გირჩევთ: