如何阅读此语法?

我正在学习 JavaScript 并解决来自编码网站的问题,该网站具有以下输入:

[1, Node { data: 2, next: Node { data: 3, next: null } } ]

这显然是一个链表,我想解析数据但我无法理解语法。你能告诉我,Node{...}这里的语法是什么意思吗?

安德烈亚斯·穆勒

如果您将此代码粘贴到 JS 解释器,则它无法执行它。它不是有效的 JS 代码,而是 JS 数据结构的字符串化输出。我猜Node是一个对象,它包含一个data属性和一个next属性。

因此,这是自定义控制台表示

class Node {
  constructor(data, next) {
    this.data = data;
    this.next = next;
  }
}

const list = [1, new Node(2, new Node(3, null))];

console.log(list); // should be similar to [1, Node { data: 2, next: Node { data: 3, next: null } } ]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何阅读此功能?

来自分类Dev

如何阅读Vim按键语法?

来自分类Dev

如何阅读此C代码?

来自分类Dev

如何阅读此C ++语句

来自分类Dev

如何正确阅读SQL Server语法?

来自分类Dev

如何阅读PostgreSQL命令的文档语法?

来自分类Dev

我如何阅读此C代码?

来自分类常见问题

如何阅读此GHC Core“证明”?

来自分类Dev

如何在jQuery中阅读此内容?

来自分类Dev

如何在perl中阅读此代码?

来自分类Dev

您将如何阅读此php行?

来自分类Dev

如何阅读此tcpdump手册页?

来自分类Dev

如何阅读msdn的T-SQL语法说明?

来自分类Dev

如何阅读python字符串格式语法?

来自分类Dev

此App Engine Ndb语法如何工作?

来自分类Dev

如何修复此MySQL语法错误

来自分类Dev

如何优化此语法规则?

来自分类Dev

此数组元素访问语法如何工作?

来自分类Dev

如何最好地编写此xtext语法

来自分类Dev

如何使用EPPLUS语法编写此Excel Interop语法

来自分类Dev

如何阅读此软件锁相环代码?

来自分类Dev

如何阅读此软件锁相环代码?

来自分类Dev

如何使此代码更紧凑且易于阅读

来自分类Dev

如何在Razor中修复此“语法错误”?

来自分类Dev

如何使用更好的Ruby语法清理此测试

来自分类Dev

如何在javascript中为此调用“词法此”或箭头语法?

来自分类Dev

如何使用导入模块语法重写此require模块

来自分类Dev

如何解决此Python elif语句语法错误?

来自分类Dev

如何解决此错误?“ assign”附近的语法错误