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

时间:2016-10-11 06:51:31

标签: javascript oop

当我在编辑器中添加一些对象时当我去浏览器看输出时,它只显示[对象对象]。任何人都可以告诉我如何在浏览器中看到对象的输出

这是代码

// 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);

3 个答案:

答案 0 :(得分:0)

试试console.log(yourObject);。它将显示在浏览器的控制台上。

答案 1 :(得分:0)

假设您有这样的对象。

 var Somebody = {
 name: "John Smith",
 age: 120};

要在浏览器中打印,您可以像这样使用JSON。

alert(JSON.stringify(Somebody, null, 3));

答案 2 :(得分:0)

alert(JSON.stringify(contacts));