2019年4月2日 星期二

[Back To Basic] Javascript - Object Methods

在 function 中使用 this

method 是物件(object)的屬性(property),這個屬性定義了一個 function
var user = {
    name: 'Shawn',
    getName: function () {
        return this.name;
    }
}

  • 使用 function
user.getName()
  • 取得 property
user.getName

可視為可執行的 function,也可視為 object 的 property

新增 function


user.attachPrefix = function (prefix) {
    return prefix + ' ' + this.name;
}

沒有留言:

張貼留言