জাভাস্ক্রিপ্টে অপারেটরের উদাহরণ কী?

Jabhaskripte Aparetarera Udaharana Ki



জাভাস্ক্রিপ্টে একটি ভেরিয়েবল ঘোষণা করার সময়, আমরা স্পষ্টভাবে এর ধরন সংজ্ঞায়িত করি না। অন্যান্য ভাষার বিপরীতে, আমরা শুধু ব্যবহার করি ' x আছে ”, যা একটি সংখ্যা, অ্যারে, স্ট্রিং বা ব্যবহারকারী-সংজ্ঞায়িত ডেটাটাইপ হতে পারে। উদাহরণস্বরূপ, C বা C++-এ, প্রোগ্রামার একটি ভেরিয়েবল ঘোষণা করার সময় ডেটা টাইপ নির্দিষ্ট করে, যেমন একটি int, ফ্লোট ইত্যাদি। যাইহোক, জাভাস্ক্রিপ্ট একটি ' থাকার দ্বারা উপকৃত হতে পারে উদাহরণস্বরুপ ” অপারেটর একটি বস্তু একটি নির্দিষ্ট ধরনের অন্তর্গত কিনা তা নির্ধারণ করতে.

এই নিবন্ধটি জাভাস্ক্রিপ্টে 'ইনস্ট্যান্সফ' অপারেটর বর্ণনা করবে।

জাভাস্ক্রিপ্টে 'ইনস্ট্যান্সফ' অপারেটর কী?

দ্য ' উদাহরণস্বরুপ ” অপারেটর জাভাস্ক্রিপ্টে অবজেক্টের ধরন নির্ধারণের জন্য ব্যবহৃত হয়। এটি একটি বুলিয়ান ফলাফল প্রদান করে, যার নাম ' সত্য 'বা' মিথ্যা ” যদি বস্তুটি নির্দিষ্ট শ্রেণীর একটি উদাহরণ হয়, তবে এটি 'সত্য' দেয়, অন্যথায়, এটি 'মিথ্যা' আউটপুট করে।







কিভাবে JavaScript এ 'instanceof' অপারেটর ব্যবহার করবেন?

'এর জন্য প্রদত্ত সিনট্যাক্স ব্যবহার করুন উদাহরণস্বরুপ ' অপারেটর:



বস্তুর নাম উদাহরণস্বরুপ অবজেক্ট টাইপ

এখানে:



  • ' বস্তুর নাম ” বস্তুর নাম নির্দেশ করে।
  • ' অবজেক্ট টাইপ ” অবজেক্টের ধরন নির্দেশ করে, যেমন Number, String, Array, Object, ইত্যাদি।

উদাহরণ: JavaScript-এ 'instanceof' অপারেটর ব্যবহার করা

'নামে একটি অ্যারে তৈরি করুন ভাষা ”:





var ভাষা = [ 'জাভাস্ক্রিপ্ট' , 'জাভা' , 'পাইথন' , 'গ' , 'C++' ] ;

আমরা জানি, জাভাস্ক্রিপ্টের সবকিছুই একটি অবজেক্ট, তাই অ্যারে ' ভাষা 'একটি বস্তু। বস্তুর ধরন পরীক্ষা করুন, নির্দিষ্ট ভেরিয়েবলটি একটি ' স্ট্রিং 'টাইপ বা না:

টাইপ ছিল = ভাষা উদাহরণস্বরুপ স্ট্রিং ;

কনসোলে ফলাফলের মান মুদ্রণ করুন:



কনসোল লগ ( 'ঘোষিত বস্তুর ধরন কি স্ট্রিং?' + টাইপ ) ;

দেখা যায় যে ' ভাষা 'এটি স্ট্রিং টাইপ অবজেক্ট নয় কারণ instanceOf অপারেটর ফিরে এসেছে' মিথ্যা ”:

বস্তুর ধরন দিয়ে এটি পরীক্ষা করুন ' অ্যারে ”:

টাইপ ছিল = ভাষা উদাহরণস্বরুপ অ্যারে ;

আউটপুট প্রদর্শন করে ' সত্য 'যা নির্দেশ করে যে' ভাষা ' একটি অ্যারে:

এটি জাভাস্ক্রিপ্টে instanceof অপারেটরের ব্যবহার সম্পর্কে।

উপসংহার

জাভাস্ক্রিপ্টে, আমরা ভেরিয়েবলগুলিকে তাদের ডেটা প্রকার উল্লেখ না করেই ঘোষণা করি, যেমন “ x আছে ”, যা একটি সংখ্যা, অ্যারে, স্ট্রিং বা ব্যবহারকারী-সংজ্ঞায়িত ডেটাটাইপ হতে পারে। অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজ যেমন C, বা C++ এ, প্রোগ্রামার একটি ভেরিয়েবল ঘোষণা করার সময় ডাটা টাইপ নির্দিষ্ট করে, যেমন একটি int, ফ্লোট ইত্যাদি। তাহলে ' উদাহরণস্বরুপ ” জাভাস্ক্রিপ্টে অপারেটর অবজেক্টের ধরন নির্ধারণ/পরীক্ষা করতে ব্যবহার করা হয়। যদি বস্তুটি নির্দিষ্ট শ্রেণীর একটি উদাহরণ হয়, এটি দেয় ' সত্য ', অন্যথায়, এটি আউটপুট ' মিথ্যা ” এই নিবন্ধটি অপারেটরের জাভাস্ক্রিপ্ট উদাহরণ নিয়ে আলোচনা করেছে।