সুচিপত্র:
ভিডিও: একটি স্ট্রিং একটি অ্যারে জাভাস্ক্রিপ্ট আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
দ্য সনাক্ত করার প্রথম পুরানো স্কুল উপায় যদি একটি স্ট্রিং বা অ্যারে একটি ধারণ করে স্ট্রিং ব্যবহার করছে দ্য indexOf পদ্ধতি। যদি স্ট্রিং বা অ্যারে ধারণ করে দ্য লক্ষ্য স্ট্রিং পদ্ধতি রিটার্ন দ্য প্রথম অক্ষর সূচক ( স্ট্রিং ) বা আইটেম সূচক ( অ্যারে ) এর দ্য ম্যাচ. যদি কোন মিল পাওয়া যায় নি ইনডেক্স অফ রিটার্ন -1.
একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, একটি আইটেম অ্যারে জাভাস্ক্রিপ্টে আছে কিনা তা আপনি কীভাবে পরীক্ষা করবেন?
ভিতরে জাভাস্ক্রিপ্ট , আমরা পারি পরীক্ষা করে দেখুন একটি পরিবর্তনশীল একটি অ্যারে 3টি পদ্ধতি ব্যবহার করে, isArray পদ্ধতি ব্যবহার করে, instanceof অপারেটর ব্যবহার করে এবং ব্যবহার করে পরীক্ষা করা কনস্ট্রাক্টর প্রকার যদি এটি একটি মেলে অ্যারে অবজেক্ট . দ্য অ্যারে . isArray() পদ্ধতি পরীক্ষা করে কিনা পাস পরিবর্তনশীল একটি অ্যারে অবজেক্ট.
উপরন্তু, স্ট্রিং একটি অ্যারে? স্ট্রিংস অনুরূপ অ্যারে মাত্র কয়েকটি পার্থক্য সহ। সাধারণত, দ অ্যারে আকার নির্দিষ্ট করা হয়, যখন স্ট্রিং উপাদানগুলির একটি পরিবর্তনশীল সংখ্যা থাকতে পারে। অ্যারে যেকোনো ডেটা টাইপ থাকতে পারে (char short int এমনকি অন্য অ্যারে ) সময় স্ট্রিং সাধারণত ASCII অক্ষর একটি NULL (0) অক্ষর দিয়ে সমাপ্ত হয়।
এছাড়াও জিজ্ঞাসা করা হয়েছে, জাভাস্ক্রিপ্টে একটি বস্তুর একটি স্ট্রিং রয়েছে কিনা তা আপনি কীভাবে পরীক্ষা করবেন?
প্রি-ES6, সাধারণ উপায় পরীক্ষা করে দেখুন ক স্ট্রিং একটি সাবস্ট্রিং ধারণ করে indexOf ব্যবহার করতে হয়, যা হয় ক স্ট্রিং পদ্ধতি যে রিটার্ন -1 যদি দ্য স্ট্রিং না ধারণ দ্য সাবস্ট্রিং . যদি দ্য substring হয় পাওয়া যায়, এটি অক্ষরের সূচী প্রদান করে যে শুরু করে স্ট্রিং.
একটি পূর্ণসংখ্যা একটি অ্যারে জাভা আছে কিনা আপনি কিভাবে পরীক্ষা করবেন?
উদাহরণ 1: Int অ্যারেতে একটি প্রদত্ত মান রয়েছে কিনা তা পরীক্ষা করুন
- পাবলিক ক্লাস রয়েছে {
- int num = {1, 2, 3, 4, 5};
- int toFind = 3;
- boolean found = মিথ্যা;
- জন্য (int n: num) {
- যদি (n == খুঁজতে) {
- পাওয়া = সত্য;
- বিরতি
প্রস্তাবিত:
জাভাতে একটি স্ট্রিং একটি পূর্ণসংখ্যা কিনা আপনি কিভাবে পরীক্ষা করবেন?
আপনি Integer ব্যবহার করতে পারেন। parseInt() বা পূর্ণসংখ্যা। valueOf() স্ট্রিং থেকে পূর্ণসংখ্যা পেতে এবং এটি একটি পার্সযোগ্য int না হলে ব্যতিক্রম ধরুন। আপনি এটি নিক্ষেপ করতে পারেন NumberFormatException ধরতে নিশ্চিত হতে চান
একটি অ্যারে একটি স্ট্রিং রয়েছে কিনা আপনি কিভাবে পরীক্ষা করবেন?
একটি স্ট্রিং বা অ্যারেতে একটি স্ট্রিং আছে কিনা তা সনাক্ত করার প্রথম পুরানো স্কুল উপায় হল indexOf পদ্ধতি ব্যবহার করা। যদি স্ট্রিং বা অ্যারেতে টার্গেট স্ট্রিং থাকে তবে পদ্ধতিটি ম্যাচের প্রথম অক্ষর সূচক (স্ট্রিং) বা আইটেম সূচক (অ্যারে) প্রদান করে। যদি কোনো মিল পাওয়া না যায় তাহলে ইনডেক্স অফ রিটার্ন -1
জাভাস্ক্রিপ্টে একটি স্ট্রিং আলফানিউমেরিক কিনা আপনি কিভাবে পরীক্ষা করবেন?
একটি ফিল্ড ইনপুটে শুধুমাত্র অক্ষর এবং সংখ্যা রয়েছে কিনা তা পরীক্ষা করতে সংখ্যা এবং অক্ষর জাভাস্ক্রিপ্ট ফাংশন পরীক্ষা করা হচ্ছে // অক্ষর এবং সংখ্যা ফাংশন পরীক্ষা করার ফাংশন আলফানিউমেরিক(ইনপুটএক্সট) {var letterNumber = /^[0-9a-zA-Z]+$/; if((inputtxt.value.match(letterNumber)) {return true;} else {alert('message'); return false;}} ফ্লোচার্ট: HTML কোড
আপনি কিভাবে জাভাস্ক্রিপ্ট একটি অ্যারে মধ্যে একটি স্ট্রিং চালু করবেন?
জাভাস্ক্রিপ্টের স্ট্রিংকে স্প্লিট() এবং অ্যারে ব্যবহার করে একটি অক্ষর অ্যারেতে রূপান্তর করা যেতে পারে। থেকে() ফাংশন। String split() ফাংশন ব্যবহার করে: str. split() ফাংশনটি আর্গুমেন্টে প্রদত্ত একটি নির্দিষ্ট বিভাজক ব্যবহার করে প্রদত্ত স্ট্রিংকে স্ট্রিংগুলির অ্যারেতে বিভক্ত করতে ব্যবহৃত হয়।
একটি বস্তু একটি অ্যারে জাভাস্ক্রিপ্ট কিনা আপনি কিভাবে পরীক্ষা করবেন?
জাভাস্ক্রিপ্টে, আমরা একটি ভেরিয়েবল একটি অ্যারে কিনা তা পরীক্ষা করতে পারি 3টি পদ্ধতি ব্যবহার করে, isArray পদ্ধতি ব্যবহার করে, instanceof অপারেটর ব্যবহার করে এবং কনস্ট্রাক্টর টাইপটি পরীক্ষা করে যদি এটি একটি Array অবজেক্টের সাথে মেলে। অ্যারে। isArray() পদ্ধতি পরীক্ষা করে যে পাস করা ভেরিয়েবলটি একটি অ্যারে অবজেক্ট কিনা