JS中的数据结构和算法

js中原生自带的数据结构比较简单,主要有数组Array、映射Map、集合Set以及对象。我们可以根据这些基本数据结构实现我们其他想要的数据结构类型。

【数组Array】

js中的数组不区分元素类型,数组的使用在可以参考js系列教程—数组操作全解。

映射Map

集合Set

对象

对象本身也可以作为一种数据结构,通过设置属性和属性的值来存储数据。由于对象的相关内容较多,我们以后会用一篇文章详细介绍。

【JSON】

json是一种字符串数据格式,由于经常与对象变量转换,进行前后台的数据交互,这里了解一下。

js十大排序算法详解

【冒泡排序】

js实现代码

冒泡排序示意图

【选择排序】

选择排序示意图

【插入排序】

插入排序示意图

【希尔排序】

希尔排序示意图

【归并排序】

归并排序示意图

【快速排序】

快速排序示意图

【堆排序】

堆排序示意图

【计数排序】

计数排序示意图

【桶排序】

桶排序示意图

【基数排序】

基数排序示意图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值