这是我的问题:我想通过使用Java中的类来创建“联系人”列表。我希望从提示窗口中获取的所有信息都保存在与类“ Person”相关的数组中。如何打印出从提示中得到的每个人?我可以使用其他东西代替数组吗?
class Person{
constructor(name,mail,telnr){
this.name=name
this.mail=mail
this.telnr=telnr
this.all=this.name+" "+this.mail+" "+this.telnr+"<br>"
}
// skriv(){
//document.body.innerHTML+= this.all
// }
}
var contacts=[] //ARRAY
var n=0;
while(true){
var name=prompt("name");
if(name=="") break;
var mail= prompt("mejl");
if(mail=="") break;
var telnr=prompt("tlfnr")
if(telnr=="")break;
contacts[n]=new Person(name, mail,telnr);
n++;
}
答案 0 :(得分:2)
是-仅contacts.forEach(c => console.log(c));
覆盖数组并打印出每个项目:
console.log(contacts);
或者如果您要打印数组本身:
contacts.forEach(c => document.write(JSON.stringify(c)));
如果要在页面上显示它:
{{1}}