নিচে জাভাস্ক্রিপ্টের Unary অপারেটর ব্যবহার করে এর একটি ব্যাবহারিক উদাহরণ দেখুন।
ওপরে প্রদর্শিত Unary অপারেটর ব্যাবহারিক উদাহরনের জন্য নিচের জাভাস্ক্রিপ্ট কোড গুলো দেখুন।
জাভাস্ক্রিপ্ট এর সকল Unary অপারেটর অপারেটর গুলো নিম্নরূপ। পরবর্তীতে জাভাস্ক্রিপ্ট এর সকল Unary অপারেটর গুলোর বর্ণনা দেখুন।
delete অপারেটর, কোন অবজেক্ট delate করে বা কোন অবজেক্ট থেকে একটি প্রোপার্টি মুছে বা delate করে দেয়। নিচে জাভাস্ক্রিপ্ট এর delete অপারেটর এর সিনট্যাক্স দেখুন।
delete objectName; delete objectName.property; delete objectName[index]; delete property; // legal only within a with statement
জাভাস্ক্রিপ্ট এর Delete অপারেটর ব্যবহার করে নিচে একটি উদাহরণ দেখুন।
typeof অপারেটরটি তার অপারেন্ডের data টাইপ, যা একটি স্ট্রিং হিসেবে ফেরত বা return করতে ব্যবহৃত হয় অর্থাৎ typeof অপারেটরটি তার অপারেন্ডটি কি প্রকার তা নির্ণয় করতে পারে। এক্ষেত্রে অপারেন্ডটি হতে পারে কোন ভেরিয়েবল, ফাংশন বা কোনও অবজেক্ট। নিচে এর 2 প্রকার সিনট্যাক্স দেখুন।
typeof operand
এবং
typeof (operand)
নিচে একটি উদাহরণ দেখুন, যেখানে জাভাস্ক্রিপ্ট এর typeof অপারেটর ব্যবহার করা হয়েছে। এখানে জাভাস্ক্রিপ্টে " result " আইডি যুক্ত " document.getElementById " এর অভ্যন্তরের বিভিন্ন প্রকার তথ্য বা data গুলোকে আউটপুটে তাদের প্রকার বা type প্রদর্শন করছে।
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>typeof operator example</title> </head> <body> <p id="result"></p> <script> document.getElementById("result").innerHTML = typeof "sunny" + "<br>" + typeof 4.95 + "<br>" + typeof AtA + "<br>" + typeof true + "<br>" + typeof [1,2,3,4] + "<br>" + typeof {name:'sunny', age:29} + "<br>" + typeof new Date() + "<br>" + typeof function () {} + "<br>" + typeof myLove + "<br>" + typeof null; </script> </body> </html>
নিচে জাভাস্ক্রিপ্ট এর typeof অপারেটর এর জন্য ফেরত বা return মান বা value গুলোর তালিকা দেখুন।
Type | typeof থেকে ফেরত স্ট্রিং |
---|---|
Number | "number" |
String | "string" |
Boolean | "boolean" |
Object | "object" |
Function | "function" |
Undefined | "undefined" |
Null | "object" |
কোন মান বা value ফেরত বা return না করেই কোন জাভাস্ক্রিপ্ট expression কে evaluate করার জন্য void অপারেটর ব্যবহার করা হয়। জাভাস্ক্রিপ্টে 2 ভাবে void অপারেটর ব্যবহার করা যায়, নিচে এদের সিনট্যাক্স দেখুন।
void (expression)
এবং
void expression
নিচের উদাহরণের কোড গুলো দেখুন, এখানে জাভাস্ক্রিপ্ট এর void অপারেটর ব্যবহার করা হয়েছে। এক্ষেত্রে " Click Here To See A Message " লিংকে ক্লিক করার ফলে " Thank You " বার্তা বা message টি প্রদর্শিত হবে।
<!DOCTYPE html> <html lang="en"> <head> <meta charset=utf-8> <title>void operator example</title> </head> <body> <a href="javascript:void(alert('Thank You'))"> Click Here To See A Message </a> </body> </html>
এখানে একটি ব্যাবহারিক উদাহরণ দেখুন, যেখানে জাভাস্ক্রিপ্ট এর Unary অপারেটর ব্যবহার করা হয়েছে।
জাভাস্ক্রিপ্ট Unary অপারেটর এর ওপরের ব্যাবহারিক উদাহরণটির জন্য নিচের জাভাস্ক্রিপ্ট কোড গুলো দেখুন।
নোট - জাভাস্ক্রিপ্ট এর Unary অপারেটর সম্পরকে Mozilla Developer Network থেকে আর জানতে Unary operators এই ওয়েব পেজটি ব্রাউজ করুন।