console.log打印的`node: IdentifierNode {}` 请问这个值是什么意思?-灵析社区

喝一杯吧可以吗

在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类的对象吗?还是指的什么意思呢?

阅读量:205

点赞量:0

问AI
MaxClick
是的,这里指 node 是一个 IdentifierNode 类的对象。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/510d78126ab6f62c42faff7ecd01f94b.png)