javascrip数据结构指的是什么?

我在阅读nodejs的时候:https://www.runoob.com/nodejs...

Node 自带了交互式解释器,可以执行以下任务:

  • 读取 - 读取用户输入,解析输入的 Javascript 数据结构并存储在内存中。

这里的javascrip数据结构指的是什么?是javascript能理解的数据结构,string 啊 int之类的吗?list等?

阅读 1.5k
2 个回答

数据结构 是指计算机存储、组织数据的方式;程序执行就是对数据执行各种指令;
对应 Node.js 的交互解释器的用户输入,就是输入的 JavaScript 的语句会编译成内存中的指令 + 数据,然后执行。
这里的数据就是你说的 string、int、list 等等。
不过链接文档中的说法,个人觉得不太准确,一般说:程序 = 数据结构 + 算法,其中 算法 是指令序列。

感觉描述不是很准确,一般来说,输入的都是单个数据,要把数据组合起来才是通常说的数据结构(数据结构是数据的结合形式)。

当然输入带结构数据的情况也不是没有,比如输入一个 JSON……这就是结构化的数据。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题