收集遇到的数组操作集合,做些笔记,方便自己以后复习。一套操作下来,也是受益匪浅。

“基础乃成功之根本,正在coding的某人如是说道(^_^)”。

1、数组自带的原生方法有哪些?

2、数组检测instanceofisArray()

1
2
3
4
var arr = [];
//instanceof是操作符
arr instanceof Array; //true
Array.isArray(arr); //true

3、数组从左到右、从右到左循环

4、查找数组中最大的值

我觉得各种排序在这里适用。

5、数组和字符串相互转换

6、数组深拷贝

数组的浅拷贝可以使用concatslice等自带的方法。

7、数组去重

文章中有考虑不全的地方,欢迎各位指正。