JavaScript 是一種很強的面向對象的語言,支持創建實例之後再添加屬性和方法,雖然是小技巧,用的時候容易忘記,今天寫了一個很小的例子,記錄在這裡,僅供參考。
function MyClass() { //This function is same as a constructer alert("New Object Created"); } //Creating Object var MyObject = new MyClass (); NewObject.prototype = { //Adding Method named "MyMethod" MyMethod: function(){alert("My Method");} , //Adding property named "MyProperty" MyProperty: "My Property" } //Calling Method MyObject.MyMethod(); //Assigning Property MyObject.MyProperty = "My Property Value changed";
一個小例子,高手勿噴,歡迎留言交流。
以上就是小編為大家帶來的Javascript 創建類並動態添加屬性及方法的簡單實現全部內容了,希望大家多多支持~