কম্পিউটার

জাভাস্ক্রিপ্টে কি "নাল কোলেসিং" অপারেটর আছে?


হ্যাঁ, জাভাস্ক্রিপ্ট এখন "নাল কোলেসিং" অপারেটরকে সমর্থন করে, তবে আপনি লজিক্যাল OR (||) ধারণাটিও ব্যবহার করতে পারেন৷ সিনট্যাক্স নিম্নরূপ -

var anyVariableName=null;
var anyVariableName=yourVariableName || yourActualValue;

উদাহরণ

var fullName=null;
console.log("The full name is="+fullName);
var actualName=fullName || "David Miller";
console.log("The full name is="+actualName);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo81.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo81.js
The full name is=null
The full name is=David Miller

  1. জাভাস্ক্রিপ্ট স্প্রেড অপারেটর

  2. জাভাস্ক্রিপ্টে একটি বস্তু বা অ্যারেতে একটি নাল মান আছে কিনা তা পরীক্ষা করার কোন উপায় আছে কি?

  3. কোটলিন ডাবল-ব্যাং (!!) অপারেটর কি?

  4. কিভাবে C# এ নাল কোলেসিং অপারেটর (??) ব্যবহার করবেন?