簡體   English   中英

帶方法的JSON對象的正確術語是什么?

[英]What is the correct term for a JSON object with methods?

如果我有以下代碼:

var person = {
    firstName: "John",
    lastName : "Doe",
    id       : 5566,
    fullName : function() {
       return this.firstName + " " + this.lastName;
    }
};

這叫什么? 即使具有功能綁定,它只是一個JSON對象嗎? 在我給出的示例中,可以將fullName稱為方法嗎?

您可以在此處找到JSON&Object文字的區別。

  • person是對象文字。

  • 屬性( firstName,lastName,id )就像一個名詞,表示人的詳細信息。

  • 方法( fullName )類似於描述動作的動詞。

 var person = { firstName: "John", lastName : "Doe", id : 5566, fullName : function() { return this.firstName + " " + this.lastName; } }; console.log("FirstName :", person.firstName); console.log("Full Name :", person.fullName()); 

在這里,人是一個對象。 它具有屬性person.firstNameperson.lastNameperson.id和方法person.fullName() ,它們返回人員的全名,其中包括人員firstNamelastName屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM