记一次JavaScript数组扁平化学习

记一次JavaScript数组扁平化学习
在写项目的时候遇到了多级目录的树状结构,需要将这些嵌套的数组转换成只有一层的数组进行展示,因而有了这次数组扁平化常用方法的学习总结,在此记录。

JavaScript数组浅度拷贝和浅度拷贝的实现

一般情况下,使用 “=” 可以实现赋值。但对于数组、对象、函数等这些引用类型的数据,这个符号就不好使了。本文讲解利用js原生已实现的方法,我们就可以不用自己写循环实现数组的拷贝复制。

js找到数组中某个元素并移到前面

我要根据key的值来找到这个元素 然后把它挪到数组的第一位,是它返回的结果为[3,1,2,4]

JavaScript去重的常见方法详解

关于JavaScript数组去重,比较熟悉的就是利用数组元素当作对象key来去重,今天本文为我们带来更多JavaScript去重的方法,同时我也补充一种用reduce()方法。

js数组之indexOf/filter/forEach/map/reduce详解

这篇文章讲到数组的5个使用方法,目前我比较常用的有indexOf和forEach,其它则很少见,这些属性熟记于心能够给你平时的编码带来意想不到的方便,有点可惜的是在IE9以下都不支持这些方法,不过如果你是在移动端和现代浏览器上则不需要考虑这些兼容,另外微信小程序也支持这种写法。

js随机数组,js随机洗牌算法

js随机洗牌算法,在于如何随机排序一个数组,得出一个随机数组,网上有一些代码其实并不完全随机,下面这个答案来自stackoverflow高分回答,希望对你有所帮助。

jQuery数组处理汇总

有段时间没写什么了, 打算把jquery中的比较常用的数组处理方法汇总一下,@萧萧的技术博客空间

php数组及相关基础知识经验帖子

最近在捣鼓这个前端博客,发现php跟JavaScript其实也有很多地方挺相似,学起来也挺有意思的。本文讲一些关于php数组创建,数组转化为字符串,foreach()遍历,json转换为php数组和对象。由于本人是初学者,花费了大量的时间在这上面。

js删除数组里的某个元素

js删除数组的某个元素,js删除数组的某一项,JavaScript删除数组指定元素。其实都是通过数组的一个方法splice来对数组进行删除操作。

javascript数组去重的5个常用算法

数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下。 思路: 遍历数组,一一比较,比较到相同的就删除后面的 遍历数组,一一比较,比较到相同的,跳过前面重复的 ...