নিচে জাভাস্ক্রিপ্টের সম্পর্কযুক্ত বা Relational অপারেটর ব্যবহার করে এর একটি ব্যবহারিক উদাহরণ দেখুন।
ওপরে প্রদর্শিত সম্পর্কযুক্ত বা Relational অপারেটর ব্যাবহারিক উদাহরনের জন্য নিচের জাভাস্ক্রিপ্ট কোড গুলো দেখুন।
জাভাস্ক্রিপ্ট ভেরিয়েবল এর মান বা value গুলোর মাঝে তুলনা বা comparisons করার জন্য সম্পর্কযুক্ত বা Relational অপারেটর ব্যবহার করা হয়।
6 রকম সম্পর্কযুক্ত বা Relational অপারেটর রয়েছে, এগুলো হল যথাক্রমে equal, greater than, less than, greater than বা equal to, less than বা equal to এবং not equal to. এই সকল প্রকার অপারেটর গুলো ভেরিয়েবল এর মান বা value গুলো তুলনা অর্থাৎ compare করতে ব্যবহার করা হয়। এই অপারেটর এর প্রত্যেকটির ফলাফল হয় সত্য অর্থাৎ true বা মিথ্যা অর্থাৎ false হবে।
2 টি সম্পর্কযুক্ত বা Relational অপারেটর, in এবং instanceof এর বর্ণনা নিচে দেখুন।
নির্ধারিত অবজেক্ট এ যদি নির্ধারিত প্রোপার্টি থাকে তবে জাভাস্ক্রিপ্ট এর in অপারেটরটি " true " মান বা value ফেরত অর্থাৎ return করে, অন্যথায় " false " মান বা value, return করবে।
নিচে জাভাস্ক্রিপ্ট এর in অপারেটর এর একটি ব্যাবহারিক উদাহরণ দেখুন।
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> // Arrays var lady = ["Dana", "Zina", "Boby"]; // Objects var person = {firstName:"Sunny", lastName:"Leon", age:33}; document.getElementById("demo").innerHTML = ("Saab" in lady) + "<br>" + (0 in lady) + "<br>" + (1 in lady) + "<br>" + (4 in lady) + "<br>" + ("length" in lady) + "<br>" + ("firstName" in person) + "<br>" + ("age" in person) + "<br>" + // Predefined objects ("PI" in Math) + "<br>" + ("NaN" in Number) + "<br>" + ("length" in String); </script> </body> </html>
নির্দিষ্ট অবজেক্টটি যদি নির্দিষ্ট অবজেক্ট এর একটি উদাহরণ হিসেবে থাকে, তবে instanceof অপারেটর " true " মান বা value ফেরত অর্থাৎ return করে।
জাভাস্ক্রিপ্ট এর instanceof অপারেটর ব্যবহার করে নিচে একটি উদাহরণ দেখুন।
<!DOCTYPE html> <html> <body> <p id="result"></p> <script> var flower = ["Rose", "Sunflower", "Lily"]; document.getElementById("result").innerHTML = (flower instanceof Array) + "<br>" + (flower instanceof Object) + "<br>" + (flower instanceof String) + "<br>" + (flower instanceof Number); </script> </body> </html>
জাভাস্ক্রিপ্ট এর instanceof অপারেটর ব্যবহার করে নিচে একটি ব্যাবহারিক উদাহরণ দেখুন।
জাভাস্ক্রিপ্ট এর instanceof অপারেটর ব্যবহার করে ওপরের উদাহরণটির জন্য নিচে জাভাস্ক্রিপ্ট কোড গুলো দেখুন।