在console.log的时候: const matches = query.matches(tree.rootNode); matches.forEach(item => { console.log(item.captures[0]) }) 打印结果: { name: 'class-name', node: IdentifierNode { type: identifier, startPosition: {row: 2, column: 6}, endPosition: {row: 2, column: 12}, childCount: 0, } } { name: 'class-name', node: IdentifierNode { type: identifier, startPosition: {row: 8, column: 6}, endPosition: {row: 8, column: 13}, childCount: 0, } } 有看到这个打印的对象内是key-value的键值对, 请问下: node: IdentifierNode { type: identifier, startPosition: {row: 8, column: 6}, endPosition: {row: 8, column: 13}, childCount: 0, } 这里是指的node的值是一个IdentifierNode类的对象吗?还是指的什么意思呢?