💡 เพื่อน ๆ มือใหม่หัดเขียน JavaScript หลาย ๆ คนอาจจะเคยเห็นเครื่องหมาย ?? และ || ในโปรแกรมแล้วไม่รู้ว่ามันคืออะไร และทำงานยังไง วันนี้เรามาไขข้อสงสัยกันเถอะ !! กับสรุปสั้น ๆ วิธีการใช้งาน Nullish Coalescing Operator
.
มันคืออะไร และใช้งานยังไง หากพร้อมแล้วไปอ่านกันเลยจ้าาาาา~~
.
🌟 Nullish Coalescing Operator
.
Nullish Coalescing (??)
เป็นตัวดำเนินการตรรกะที่จะ Return ค่าทางขวามือเมื่อค่าทางซ้ายเป็น Null หรือ Undefined
.
👨💻 Syntax
leftExpr ?? rightExpr
.
📑 ตัวอย่าง
const name1 = null ?? 'Oreo';
console.log(name1);
//output => Oreo
.
OR (||) - เป็นตัวดำเนินการตรรกะ จะ Return ค่าทางขวามือหากทางซ้ายมือเป็นเท็จ (0, ' ', NaN, null, undefined)
.
📑 ตัวอย่าง
let tu = null;
let text = tu || 'stupid!';
console.log(text); // output => stupid!
.
สามารถใช้ร่วมกับ OR (||) และ AND (&&) ได้แต่ต้องใช้วงเล็บ () เพื่อจัดลำดับความสำคัญของตัวดำเนินการด้วยนะ !!
.
📑 ตัวอย่าง OR (||)
let y = (false || true) ?? "foo"
console.log(y) // output => true
.
📑 ตัวอย่าง AND (&&)
let x = (false && true) ?? "foo"
console.log(x) //output => false
.
💥 Source : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「javascript return null」的推薦目錄:
- 關於javascript return null 在 BorntoDev Facebook 的最佳貼文
- 關於javascript return null 在 コバにゃんチャンネル Youtube 的最佳貼文
- 關於javascript return null 在 大象中醫 Youtube 的最佳解答
- 關於javascript return null 在 大象中醫 Youtube 的最佳貼文
- 關於javascript return null 在 Is it better to return `undefined` or `null` from a javascript ... 的評價
- 關於javascript return null 在 Is it better to return NULL or empty values from functions ... 的評價
- 關於javascript return null 在 if-else-return-null - GitHub 的評價
- 關於javascript return null 在 JavaScript null Check in Go - Theory and Practice 的評價
javascript return null 在 コバにゃんチャンネル Youtube 的最佳貼文
javascript return null 在 大象中醫 Youtube 的最佳解答
javascript return null 在 大象中醫 Youtube 的最佳貼文
javascript return null 在 Is it better to return NULL or empty values from functions ... 的推薦與評價
An empty object implies data has been returned, whereas returning null clearly indicates that nothing has been returned. Additionally, returning a null will ... ... <看更多>
相關內容
javascript return null 在 if-else-return-null - GitHub 的推薦與評價
An open source money management app for individuals, households, organizations and business. JavaScript. code_bits Public. ... <看更多>
javascript return null 在 Is it better to return `undefined` or `null` from a javascript ... 的推薦與評價
... <看更多>