求简单介绍一下JS的数据结构和算法,越通俗易懂越好

  • 数据结构是什么,算法又是什么?

  • 用JS写单页应用或者Node服务端程序,分别有哪些应用场景/案例?

阅读 4.5k
3 个回答

数据结构的话,js本身自带一个array,它是一个最简单的数据结构,他有push,shift,pop等方法,完全可以当作简单的栈,队列等数据结构来使用。
算法和数据结构都是一种抽象描述,指的是一类东西,这类东西都需要某种语言去实现它,至于实现过程楼主可以使用万能的百度。

数据结构描述的是对象之间的关系,算法就是基于这些关系做的一些操作

数据结构与算法分析
算法导论


明明有现成的书,非要舍近求远来问网友。
要是这俩玩意儿能够简单介绍一下,那估计21天精通C++也不是不可能的了。