This article mainly introduces the implementation method of JavaScript object-oriented. The example summarizes two common object-oriented implementation techniques and has some reference value, if you need it, you can refer to the examples in this article to summarize the implementation methods of JavaScript object-oriented. Share it with you for your reference. The specific analysis is as follows:
Method 1:
Var person = {name: 'Hello world', age: 22, sayHello: function () {alert ('I \ 'M' this. name', and I \ 'M' this. age 'ears old') ;}}; person. sayHello (); // I'm hello world, and I'm 22 years old
Method 2:
Window. color = "red"; var o = {color: "blue"}; function sayColor () {alert (this. color);} sayColor (); // "red" o. sayColor = sayColor; o. sayColor (); // "blue" // you can also use apply and callsayColor. apply (o); // "blue" sayColor. call (o); // "blue"
I hope this article will help you design javascript programs.