Thep Excel

5 functions

hasField() คือ method ที่ใช้ตรวจสอบว่าอ็อบเจ็กต์มี field หรือ key ที่ระบุหรือไม่ คืนค่า true ถ้ามี field นั้น false ถ้าไม่มี มีประโยชน์สำหรับป้องกัน error เวลาเข้าถึง field ที่อาจจะไม่มีอยู่

Syntax
$json.hasField('fieldName')

isEmpty() ตรวจสอบว่าค่า string, array, object, หรือ undefined/null เป็นค่าว่างเปล่าหรือไม่ ฟังก์ชันนี้เหมาะสำหรับการตรวจสอบความสมบูรณ์ของข้อมูล ตัดสินใจการทำงานใน workflow หรือกรองข้อมูลที่ไม่มีค่า

Syntax
{{ value.isEmpty() }}

keys ดึงรายชื่อคีย์ทั้งหมดจากอ็อบเจ็กต์ ส่งคืนเป็นอาร์เรย์ ฟังก์ชันนี้มีประโยชน์ในการสำรวจโครงสร้างข้อมูล วนลูปผ่านคีย์ หรือการแปลงข้อมูลจากอ็อบเจ็กต์

Syntax
keys(object)

values ดึงรายชื่อค่าทั้งหมดจากอ็อบเจ็กต์ ส่งคืนเป็นอาร์เรย์ ฟังก์ชันนี้มีประโยชน์ในการรวบรวมข้อมูล วนลูปผ่านค่า หรือการประมวลผลข้อมูลจากอ็อบเจ็กต์

Syntax
values(object)