使用方法的JSON对象的正确术语是什么?

问题描述 投票:0回答:1

如果我有以下代码:

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

这叫什么?它只是一个JSON对象,即使它有一个功能绑定?在我给出的示例中,我可以将fullName称为方法吗?

javascript json
1个回答
1
投票

你可以找到JSON和Object literal qazxsw poi的区别。

  • 人是一个客体文字。
  • 属性(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.lastName和方法person.id返回包括人person.fullName()firstName财产的人的全名。

© www.soinside.com 2019 - 2024. All rights reserved.