我想将输入字段中的数据添加到从构造函数创建的新对象中并将其输出到浏览器中?

首先,我想为我的问题道歉,但我仍在学习 JS。我创建了一个名称的输入字段。现在,对于每个输入,我都希望能够从该字段与构造函数分开创建一个新对象。然后我希望能够将每个对象作为数组存储在单个变量中。在那之后,我还希望能够将该数组内的每个对象显示到浏览器中。我创建了我想要运行的函数以及一个构造函数,我还在里面创建了一个空数组,并且使用 push() 方法将对象添加到数组内。稍后我无法在数组内部访问它并能够在浏览器中显示。


var btn = document.getElementById("btn");


btn.onclick = function run() {

  var name = document.getElementById("name").value;


  function person(name) {

    this.name = name;

  };


  var somePerson = new person(name);

  var objArr = [];

  var all = objArr.push(somePerson);

};

现在我不知道这是否应该是这样,但是如果有人可以帮助我并解释一下我在这种情况下犯的错误。


心有法竹
浏览 178回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript