如何在javascript中获取对象的输出

如何在javascript中获取对象的输出,javascript,oop,Javascript,Oop,当我在编辑器中添加一些对象时&当我转到浏览器查看输出时,它只显示[object object]。有人能告诉我如何在浏览器中查看对象的输出吗 这是密码 // alert('Hello world '); var contacts = new Array(); var add = function(firstName, lastName, phoneNumber, email) { this.firstName = firstName; this.lastName = lastName;

当我在编辑器中添加一些对象时&当我转到浏览器查看输出时,它只显示[object object]。有人能告诉我如何在浏览器中查看对象的输出吗

这是密码

// alert('Hello world ');
var contacts = new Array();
var add = function(firstName, lastName, phoneNumber, email) {
  this.firstName = firstName;
  this.lastName = lastName;
  this.phoneNumber = phoneNumber;
  this.email = email;
};
contacts[contacts.length] = new add("imtiaz", "ahmed", "01794705874", "imtiaz@gmail.com");
contacts[contacts.length] = new add("johny", "bob", "998978788", "bob@gmail.com");
document.write("</br>" + contacts);
//警报('Hello world');
var contacts=新数组();
var add=函数(名字、姓氏、电话号码、电子邮件){
this.firstName=firstName;
this.lastName=lastName;
this.phoneNumber=电话号码;
this.email=电子邮件;
};
联系人[contacts.length]=新添加的(“imtiaz”、“ahmed”、“01794705874”imtiaz@gmail.com");
contacts[contacts.length]=新添加的(“johny”、“bob”、“998978788”bob@gmail.com");
文件。写(“
”+联系人);
尝试
console.log(您的对象)。它将显示在浏览器的控制台上。

假设您有这样一个对象

 var Somebody = {
 name: "John Smith",
 age: 120};
alert(JSON.stringify(Somebody, null, 3));
要在浏览器中打印它,可以像这样使用JSON

 var Somebody = {
 name: "John Smith",
 age: 120};
alert(JSON.stringify(Somebody, null, 3));

请添加代码。“转到浏览器查看输出”。。。什么浏览器?什么输出?什么代码?这是一个Hi,欢迎来到stack overflow!请为我们提供一些代码以帮助您解决此问题。这个对象看起来像什么?到目前为止你尝试过什么?是的,它显示在浏览器控制台中,但不是在主位置,我已经提供了代码,请参阅celaro它工作了,但是为什么你要添加null和3?它也可以在没有它们的情况下工作,就像它在这里所说的那样,严格地接受3个参数、对象、一个用于过滤对象属性的可选函数,以及每个输出之间的空间数