在对象内部创建对象与在对象内部创建对象功能对象

时间:2018-10-15 16:42:45

标签: javascript

我正在尝试通过watching the tutorial on youtube来学习graphQL

讲师一次在对象内部使用对象功能

const BookType = new GraphQLObjectType({  

fields: () => ({
        id: { type:  GraphQLID},
        name: { type: GraphQLString},
        genre: { type: GraphQLString }, 
   })
})

他刚刚在对象内部声明对象的另一种类型

const RootQuery = new GraphQLObjectType({
    name: "RootQueryType",
    fields: {
        book: {
        args: { id: { type:  GraphQLID }},
        resolve(parent, args){ 
          for (let i = 0; i<books.length; i++) {
                    if ( books[i]["id"] == args.id ) {
                        return books[i]
                    }
                }
          }
})

我的问题更真实,什么时候使用object inside object,什么时候使用object function object inside object

您可以在不考虑上述代码段的情况下对其进行解释

预先感谢

0 个答案:

没有答案