如何使用 Class 语法将新的 Book 对象推送到空数组中?

唐尼罗德里格斯

如果类声明中的构造函数已经创建了一个 book对象,如果我正确地考虑了这一点,我需要做的就是实例化该对象,然后将该对象推送到一个数组中。我在这里想念什么?

class Book{
  constructor(title, author, pages, hasRead, library=[]){
    this.title = title
    this.author = author
    this.pages = pages
    this.hasRead = hasRead
    this.library = library
  }

  
addBookToLibrary(){
   return this.library.push();
 }
}

//instantiate Book Object
let newBook = new Book();

//push the object into the empty array??
newBook.addBookToLibrary("A book", "Charlie Morton", "500", true);


console.log(newBook.library);

扎克·史密斯

如前所述,最初您没有将任何参数传递给您的 push 方法。如果您要创建一个数组数组,例如:

[[“一本书”,“查理莫顿”,“500”,真],[“两本书”,“查理莫顿”,“200”,假]]

尽管我认为具有键值对的对象数组会使其更易于使用。

class Book{
  constructor(title, author, pages, hasRead, library=[]){
    this.title = title
    this.author = author
    this.pages = pages
    this.hasRead = hasRead
    this.library = library
  }
  
  addBookToLibrary(book){
     return this.library.push(book);
  }
}

//instantiate Book Object
const newBook = new Book();


//push the object into the empty array??
newBook.addBookToLibrary(["A book", "Charlie Morton", "500", true]);
newBook.addBookToLibrary(["Two book", "Charlie Morton", "200", false]);


console.log(newBook.library);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将空数组推送到包含对象列表的非空数组中?

来自分类Dev

如何使用 R 将 json 对象推送到数组中

来自分类Dev

如何将数组推送到对象数组中?

来自分类Dev

使用php将键值推送到空数组中

来自分类Dev

使用Mongoose将项目推送到对象中的数组

来自分类Dev

如何将新值推送到 JavaScript 对象数组

来自分类Dev

如何使用 angular 或 javascript 将所有对象键推送到数组中的单独数组?

来自分类Dev

如何使用 React 中的 useState 钩子将保存状态的对象推送到状态数组中?

来自分类Dev

如何将数据推送到空二维数组中的特定子数组

来自分类Dev

如何计算两个不同数组中每个对象的值并推送到新数组?

来自分类Dev

如何将对象数组中的元素从api推送到新数组vue.js

来自分类Dev

如何将数组推送到对象中不存在的对象?

来自分类Dev

如何将数据对象推送到php中的对象数组

来自分类Dev

如何将数组推送到另一个数组内的对象中?

来自分类Dev

如何将数组中的值推送到反应中的状态对象中

来自分类Dev

如何将 JSON 记录作为单个元素推送到空数组中 [Angular]

来自分类Dev

如何使用Firebase将新项目推送到数组中

来自分类Dev

如何将选项从HTML推送到JS中的对象数组?

来自分类Dev

如何将项目推送到作为数组的 es6 Map 对象值中?

来自分类Dev

如何将JSON对象推送到JSONB列中的嵌套数组

来自分类Dev

如何将新元素推送到数组中的所有对象?

来自分类Dev

如何将 react js 中的多个对象推送到数组?

来自分类Dev

如何合并包含相同键的不同值的两个对象数组,并将新对象推送到数组中?

来自分类Dev

如何将新项目推送到空数组?

来自分类Dev

如何使用PHP将新对象推送到JSON文件中

来自分类Dev

如何使用反应钩子将新值推送到当前数组中?

来自分类Dev

我们如何将静态对象数组推送到另一个对象数组中?

来自分类Dev

如何从 Mongoose 推送到对象中的数组?

来自分类Dev

Node/JS mongoose REST API 如何将新对象推送到一个集合中的嵌套对象数组中

Related 相关文章

  1. 1

    如何将空数组推送到包含对象列表的非空数组中?

  2. 2

    如何使用 R 将 json 对象推送到数组中

  3. 3

    如何将数组推送到对象数组中?

  4. 4

    使用php将键值推送到空数组中

  5. 5

    使用Mongoose将项目推送到对象中的数组

  6. 6

    如何将新值推送到 JavaScript 对象数组

  7. 7

    如何使用 angular 或 javascript 将所有对象键推送到数组中的单独数组?

  8. 8

    如何使用 React 中的 useState 钩子将保存状态的对象推送到状态数组中?

  9. 9

    如何将数据推送到空二维数组中的特定子数组

  10. 10

    如何计算两个不同数组中每个对象的值并推送到新数组?

  11. 11

    如何将对象数组中的元素从api推送到新数组vue.js

  12. 12

    如何将数组推送到对象中不存在的对象?

  13. 13

    如何将数据对象推送到php中的对象数组

  14. 14

    如何将数组推送到另一个数组内的对象中?

  15. 15

    如何将数组中的值推送到反应中的状态对象中

  16. 16

    如何将 JSON 记录作为单个元素推送到空数组中 [Angular]

  17. 17

    如何使用Firebase将新项目推送到数组中

  18. 18

    如何将选项从HTML推送到JS中的对象数组?

  19. 19

    如何将项目推送到作为数组的 es6 Map 对象值中?

  20. 20

    如何将JSON对象推送到JSONB列中的嵌套数组

  21. 21

    如何将新元素推送到数组中的所有对象?

  22. 22

    如何将 react js 中的多个对象推送到数组?

  23. 23

    如何合并包含相同键的不同值的两个对象数组,并将新对象推送到数组中?

  24. 24

    如何将新项目推送到空数组?

  25. 25

    如何使用PHP将新对象推送到JSON文件中

  26. 26

    如何使用反应钩子将新值推送到当前数组中?

  27. 27

    我们如何将静态对象数组推送到另一个对象数组中?

  28. 28

    如何从 Mongoose 推送到对象中的数组?

  29. 29

    Node/JS mongoose REST API 如何将新对象推送到一个集合中的嵌套对象数组中

热门标签

归档