Я хочу напечатать данные объекта в виде таблицы с помощью javascript. Код, который я написал, ничего не отображает. Пожалуйста, скажите мне, что я делаю неправильно здесь.Невозможно распечатать таблицу с использованием JavaScript
Вот код я wrote-
function Movie(id,movieName)
{
this.id = id;
this.movieName = movieName;
}
function MoviesWatched()
{
this.movies = new Array();
}
MoviesWatched.prototype.addMovie = function(id,name)
{
this.movies[id]=new Movie(id,name);
}
MoviesWatched.prototype.getTable = function()
{
var movie;
var table="<table border=1>";
for(movie in this.movies)
{
table += "<tr><td>";
table += movies[movie].id;
table += "</td><td>";
table += movies[movie].name;
table += "</td></tr>";
}
table += "</table>";
return table;
}
var myList=new MoviesWatched();
myList.addMovie(1,"Inception");
myList.addMovie(2,"Red");
document.write(myList.getTable());
Вы пробовали делать 'console.log' на' myList.getTable() 'и посмотреть, выводит ли он что-нибудь? –
Я только начал изучать javascript, я не знаю, как это сделать, вы можете вести меня? – Shubham