【发布时间】:2013-11-09 00:58:12
【问题描述】:
我正在学习的书说以下代码正在创建一个对象,但我不确定它是如何工作的。第二部分代码是我从在线教程中学到的另一种方法。但是有什么区别呢? 我自己尝试过对此进行研究,但对所有这些以及一些我不理解的解释都很陌生。使用每一个都有优点/缺点吗?提前致谢。
function Player (name , score , rank)
{
this.name = name ;
this.score = score ;
this.rank = rank ;
}
var playerOne = new Player ( "Craig" , 199 , "1st" ) ;
以下是我之前的做法;
var playerOne = {name: "Craig" , score: 199 , rank: "1st"} ;
var playerTwo = {name: "Tohny" , score: 155522 , rank: "2nd"} ;
【问题讨论】:
标签: javascript object