সুচিপত্র:

একটি স্ট্রিং একটি অ্যারে জাভাস্ক্রিপ্ট আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?
একটি স্ট্রিং একটি অ্যারে জাভাস্ক্রিপ্ট আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?

ভিডিও: একটি স্ট্রিং একটি অ্যারে জাভাস্ক্রিপ্ট আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?

ভিডিও: একটি স্ট্রিং একটি অ্যারে জাভাস্ক্রিপ্ট আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?
ভিডিও: JavaScript String Contains: কিভাবে চেক করা যায় একটি স্ট্রিং অন্যটিতে বিদ্যমান আছে 2024, ডিসেম্বর
Anonim

দ্য সনাক্ত করার প্রথম পুরানো স্কুল উপায় যদি একটি স্ট্রিং বা অ্যারে একটি ধারণ করে স্ট্রিং ব্যবহার করছে দ্য indexOf পদ্ধতি। যদি স্ট্রিং বা অ্যারে ধারণ করে দ্য লক্ষ্য স্ট্রিং পদ্ধতি রিটার্ন দ্য প্রথম অক্ষর সূচক ( স্ট্রিং ) বা আইটেম সূচক ( অ্যারে ) এর দ্য ম্যাচ. যদি কোন মিল পাওয়া যায় নি ইনডেক্স অফ রিটার্ন -1.

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, একটি আইটেম অ্যারে জাভাস্ক্রিপ্টে আছে কিনা তা আপনি কীভাবে পরীক্ষা করবেন?

ভিতরে জাভাস্ক্রিপ্ট , আমরা পারি পরীক্ষা করে দেখুন একটি পরিবর্তনশীল একটি অ্যারে 3টি পদ্ধতি ব্যবহার করে, isArray পদ্ধতি ব্যবহার করে, instanceof অপারেটর ব্যবহার করে এবং ব্যবহার করে পরীক্ষা করা কনস্ট্রাক্টর প্রকার যদি এটি একটি মেলে অ্যারে অবজেক্ট . দ্য অ্যারে . isArray() পদ্ধতি পরীক্ষা করে কিনা পাস পরিবর্তনশীল একটি অ্যারে অবজেক্ট.

উপরন্তু, স্ট্রিং একটি অ্যারে? স্ট্রিংস অনুরূপ অ্যারে মাত্র কয়েকটি পার্থক্য সহ। সাধারণত, দ অ্যারে আকার নির্দিষ্ট করা হয়, যখন স্ট্রিং উপাদানগুলির একটি পরিবর্তনশীল সংখ্যা থাকতে পারে। অ্যারে যেকোনো ডেটা টাইপ থাকতে পারে (char short int এমনকি অন্য অ্যারে ) সময় স্ট্রিং সাধারণত ASCII অক্ষর একটি NULL (0) অক্ষর দিয়ে সমাপ্ত হয়।

এছাড়াও জিজ্ঞাসা করা হয়েছে, জাভাস্ক্রিপ্টে একটি বস্তুর একটি স্ট্রিং রয়েছে কিনা তা আপনি কীভাবে পরীক্ষা করবেন?

প্রি-ES6, সাধারণ উপায় পরীক্ষা করে দেখুন ক স্ট্রিং একটি সাবস্ট্রিং ধারণ করে indexOf ব্যবহার করতে হয়, যা হয় ক স্ট্রিং পদ্ধতি যে রিটার্ন -1 যদি দ্য স্ট্রিং না ধারণ দ্য সাবস্ট্রিং . যদি দ্য substring হয় পাওয়া যায়, এটি অক্ষরের সূচী প্রদান করে যে শুরু করে স্ট্রিং.

একটি পূর্ণসংখ্যা একটি অ্যারে জাভা আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?

উদাহরণ 1: Int অ্যারেতে একটি প্রদত্ত মান রয়েছে কিনা তা পরীক্ষা করুন

  1. পাবলিক ক্লাস রয়েছে {
  2. int num = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. boolean found = মিথ্যা;
  5. জন্য (int n: num) {
  6. যদি (n == খুঁজতে) {
  7. পাওয়া = সত্য;
  8. বিরতি

প্রস্তাবিত: