重復就是美

我是一個渣渣程序媛。
直接貼代碼吧...(第一次用簡書,不知道咋貼,尷尬了,百度了下,大家好像是、、、)
創建對象常用兩種方式:
(1)字面量創建,對于單一對象比較好

var person = {
        name:"張三",
        say:"吃飯",
        message:function(){
            alert(person.name + "說:" + person.say);
        }
    }
person.message();

(2)構造函數+原型,多個對象可共享一個方法,對象之間的屬性互不干擾。

function Message(){
        this.userName = new Array();
        this.password = "1244";
    }
    Message.prototype.getInfo = function(){
        alert(this.userName +":"+this.password);
    }
    var person = new Message();
    var person2 = new Message();

    person.userName.push("zhangsan");
    person.password = "1111"

    person2.userName.push("lisi");

    person.getInfo();
    person2.getInfo();
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第十章 變量、作用域及內存 JavaScript的變量與其他語言的變量有很大區別。JavaScript變量是...
    上書房_張強閱讀 434評論 0 2
  • 1,javascript 基礎知識 Array對象 Array對象屬性 Arrray對象方法 Date對象 Dat...
    Yuann閱讀 945評論 0 1
  • 本章內容 理解對象屬性 理解并創建對象 理解繼承 面向對象語言有一個標志,那就是它們都有類的概念,而通過類可以創建...
    悶油瓶小張閱讀 873評論 0 1
  • 普通創建對象和字面量創建對象不足之處:雖然 Object 構造函數或對象字面量都可以用來創建單個對象,但這些方式有...
    believedream閱讀 2,429評論 2 18
  • 《記汾河濱雁丘》 詩人昔日壘雁丘, 一片慈心感雁儔。 雁影昔人都已去, 此跡留與后人游。 (按:偶從一書稿得知詩人...
    柴子恒閱讀 442評論 0 2