如何在网页上显示我使用对象创建者创建的JS对象



我做了一个对象创建者:

function zawodnik(nr, last, nationality, club) {  
  this.nr = nr;  
  this.last = last;  
  this.nationality = nationality;  
  this.club = club;
}  

并在我的Javascipt文件中使用此创建者创建了一些对象,例如:

var kurek = new zawodnik(1, "Kurek", "Poland", "ASSECO Resovia Rzeszów");   
var jaeschke = new zawodnik(2, "Jaeschke", "United States", "ASSECO Resovia Rzeszów");   
var tichacek = new zawodnik(5, "Tichacek", "Poland", "ASSECO Resovia Rzeszów");

如何在网页上显示这些对象的值?当我将此代码添加到其他JS功能中时,它们会停止工作。我写错了吗?

您的代码对我来说看起来不错。您可能希望它可以轻松显示:

<script>
window.onload=function(){
[kurek,jaescke].forEach(function(el){
  document.body.innerHTML+="<br>"+Object.keys(el).map(key=>key+":"+el[key]+"<br>")+"<br>";
});
};
</script>

必须在您的代码之后运行代码...

最新更新