我有一個問題需要解決,關於我的Javascript代碼。在實例化對象時(在這種情況下添加新成員)我希望成員獲得唯一的ID。以下是我的代碼的簡化版本,可以爲您提供我想要的圖片。做這個的最好方式是什麼?實例化對象(帶構造函數)時設置唯一標識
function Member(name){
//unique id code...
this.getName = function(){
return name;
}
this.setName = function(_name){
name = _name;
}
}
順便說一下,在退出匿名函數之前,您應該將成員導出到全局,但OP可能沒有意識到它。 – Esailija
+1。 @Esailija:我認爲這絕對是一個重點。 – flesk
偉大的解決方案。但是,我真的沒有得到命名空間的東西? – holyredbeard