ใช่ ตอนนี้ JavaScript รองรับโอเปอเรเตอร์ “null coalescing” แต่คุณยังสามารถใช้แนวคิดของตรรกะ 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