ฉันต้องการตรวจสอบวัตถุและกำหนดคุณสมบัติที่มีอยู่ให้กับตัวแปร
มีคุณสมบัติที่เป็นไปได้ 4 ประการ วัตถุบางชิ้นมีทั้งหมด 4 ชิ้น บางชิ้นอาจมีเพียงสองชิ้นเท่านั้น
ฉันจะตรวจสอบได้อย่างไรว่ามีทรัพย์สินใดอยู่บ้าง? มีการเทียบเท่าของ indexOf() สำหรับอาร์เรย์ แต่สำหรับวัตถุแทนหรือไม่
hasOwnProperty
หรือแปลงวัตถุเป็นอาร์เรย์ด้วยObject.keys
แล้วหรือยัง? - person litel   schedule 18.08.2016if(obj.key1); alert(obj.key1.name);
- person dandavis   schedule 18.08.2016false
หรือ falsey รวมถึง0
และค่าทั่วไปอื่นๆ - person qxz   schedule 18.08.2016