วัตถุ JavaScript
JavaScript ข้อมูลของวัตถุที่มีคุณลักษณะและวิธีการ
วัตถุในชีวิตจริงคุณสมบัติและวิธีการ
ในชีวิตจริงรถเป็นวัตถุ
วัตถุมีคุณลักษณะเช่นน้ำหนักและสีเริ่มหยุด ฯลฯ วิธีการ:
วัตถุ | คุณสมบัติ | ทาง |
---|---|---|
car.name = เฟียต car.model = 500 car.weight = 850kg car.color = สีขาว | car.start () car.drive () car.brake () car.stop () |
รถยนต์ทุกคันที่มีคุณสมบัติเหล่านี้ แต่คุณสมบัติของรถแต่ละคันที่แตกต่างกัน
รถยนต์ทุกคันมีวิธีการเหล่านี้ แต่เวลาที่พวกเขาจะดำเนินการที่แตกต่างกัน
วัตถุ JavaScript
ใน JavaScript เกือบทุกสิ่งที่เป็นวัตถุ
ใน JavaScript วัตถุที่มีความสำคัญมากเมื่อคุณเข้าใจวัตถุที่คุณสามารถเรียนรู้ JavaScript |
คุณได้เรียนรู้ตัวแปร JavaScript ที่ได้รับมอบหมาย
รหัสต่อไปนี้รถยนต์ตัวแปรตั้งค่า "เฟียต":
วัตถุคือตัวแปร แต่วัตถุที่สามารถมีค่าหลายค่า (ตัวแปรหลายตัว)
ในตัวอย่างข้างต้นค่าสาม ( "เฟียต" 500 "สีขาว") เพื่อรถตัวแปร
ในตัวอย่างข้างต้นทั้งสามตัวแปร (ชนิดรุ่นสี) กับรถตัวแปร
วัตถุ JavaScript เป็นที่เก็บของตัวแปร |
นิยามวัตถุ
คุณสามารถใช้ตัวอักษรในการกำหนดและสร้างวัตถุ javascript:
วัตถุ JavaScript ที่กำหนดเองสามารถขยายหลายบรรทัดพื้นที่ที่มีการขึ้นบรรทัดใหม่ไม่จำเป็นต้อง:
คุณสมบัติของวัตถุ
คุณพูดว่า "วัตถุ JavaScript เป็นที่เก็บของตัวแปร."
แต่เรามักจะคิดว่า "วัตถุ JavaScript เป็นกุญแจสำคัญในภาชนะ."
คู่ key-value มักจะเขียนเป็นชื่อ: ค่า (มีค่าคีย์คั่นด้วยเครื่องหมายทวิภาค)
คู่ค่าคีย์ในวัตถุ JavaScript มักจะเรียกว่าเป็นคุณสมบัติของวัตถุ
วัตถุ JavaScript เป็นภาชนะแอตทริบิวต์ตัวแปร |
ที่สำคัญคัดค้านการใช้ถ้อยคำที่คล้ายกับ:
- เชื่อมโยงอาร์เรย์ใน PHP
- งูใหญ่อยู่ในพจนานุกรม
- C ตารางภาษากัญชา
- แผนที่กัญชา Java
- ทับทิมและ Perl ตารางแฮช
คุณสมบัติของวัตถุการเข้าถึง
คุณสามารถเข้าถึงคุณสมบัติของวัตถุในสองวิธี
วิธีการของวัตถุ
วิธีการกำหนดวัตถุที่ฟังก์ชั่นและเก็บไว้เป็นแอตทริบิวต์ของวัตถุที่
วิธีวัตถุโดยการเพิ่ม () โทร (เป็นฟังก์ชั่น)
ตัวอย่างของบุคคลที่เข้าถึงวัตถุ FULLNAME () วิธีการ:
หากคุณต้องการที่จะเข้าถึงคนวัตถุ FullName คุณสมบัติซึ่งถูกกำหนดให้เป็นสตริงกลับโดยฟังก์ชั่น:
วัตถุ JavaScript เป็นคุณสมบัติของภาชนะบรรจุและวิธีการ |
ในการกวดวิชาต่อไปนี้คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับฟังก์ชั่นคุณสมบัติและวิธีการของความรู้
วัตถุวิธีการเชื่อม
คุณสามารถใช้ไวยากรณ์ต่อไปนี้ในการสร้างวิธีการวัตถุ:
คุณสามารถใช้ไวยากรณ์ต่อไปนี้ในการเข้าถึงวิธีการวัตถุนี้:
โดยปกติ FULLNAME () วิธีการเป็นวัตถุที่คนชื่อเต็มเป็นแอตทริบิวต์
มีหลายวิธีในการสร้างใช้และปรับเปลี่ยนวัตถุเป็น JavaScript
นอกจากนี้ยังมีความหลากหลายของวิธีการสร้างใช้และปรับเปลี่ยนคุณสมบัติและวิธีการ
ในการกวดวิชาต่อไปนี้คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับวัตถุของความรู้ |
ตัวอย่างเพิ่มเติม
สร้างวัตถุ JavaScript ครั้งที่สอง
เข้าถึงวัตถุอสังหาริมทรัพย์ครั้งที่สอง