javascript 数据结构
一、背景&介绍
前端开发的日常操作
ctrl + c
ctrl + v
for
forEach
if
else
v-bind
v-model
前端对与数据结构的看法:
提到数据结构都感觉这应该是后端要掌握的知识,对前端来说只要写写页面,绑定事件,向后台发发数据就好了,用不到数据结构与算法,对于一些数据查找简单的 for 循环就能搞定,对一些逻辑也只是if else
也基本都能搞定。
前端日常开发对数据结构的不必要性和 javascript 对基础数据类型操作的便捷性造成前端对数据结构感冒程度并不高。
二、目的
- 理解数据结构是什么及其结构的特点
- 使用 javascript 实现这个数据结构
- 数据结构的使用场景在实际项目中使用数据结构
三、内容
JavaScript 数据结构 – 数组篇
JavaScript 数据结构 – 栈篇
JavaScript 数据结构 – 队列篇
四、总结&结论
学无止境,气有浩然
数据结构作为计算机存储、组织数据的方式其在计算机语言中的通用性不言而喻。
作为计算机发展至今的产物。领略其中的奥秘,理解其特点,知悉其操作,应用到实际,会有意想不到的好效果。
如果大家有什么想法,或对数据结构和算法有兴趣,欢迎大家留言分享,相互学习。
五、思考
共同来发现目前项目中,哪些地方可以使用数据结构来优化现实逻辑吧。