ขอบคุณนะครับที่สนใจ อาจจะเขียนไม่ดีบ้าง ขออภัยมา ณ ที่นี้ด้วย
การเขียน javascript หรือ js แบบ OOP นั้น เป็นเรื่องที่ใครหลายคนอาจจะไม่คาดคิดว่าทำได้
วันนี้เราจะมาลองดูกันว่าทำได้อย่างไร ผมจะไม่ อธิบายนะครับว่า OOP คืออะไร แต่จะขอเริ่มกันเลย
//================//
[hide=1]ขั้นแรกเรามาลองเขียนแบบ basic สุดๆโดยมีแค่ constructor อย่างเดียวกันก่อน
เนื่องจาก ภาษา js นั้นตัวแปรทุกตัวถือเป็น Object หมด รวมไปถึง function ด้วย
เราจึงสามารถประกาศ Object ( หรือจะมองเสมือนเป็น Class ก็ได้ ) แบบง่ายๆได้ดังนี้
[code]
var Foo = function(){