我创建了一个对象创建者:
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函数时,它们就会停止工作。我写错了什么?
答案 0 :(得分:0)
您的代码对我来说很好。您可能希望这样轻松显示:
<script>
window.onload=function(){
[kurek,jaescke].forEach(function(el){
document.body.innerHTML+="<br>"+Object.keys(el).map(key=>key+":"+el[key]+"<br>")+"<br>";
});
};
</script>
代码必须在代码后运行......