Array.prototype.indexOf()
用indexOf找到你想删除的数组元素的索引,然后用splice删除该索引。
2024年04月17日
用indexOf找到你想删除的数组元素的索引,然后用splice删除该索引。
2024年04月17日
数组去重在面试和工作中都是比较容易见到的问题,这几天在复习基础知识的时候,也顺便总结了一下常见的方法,和大家一起分享。如果大家还有其他什么方法还请评论大家一起讨论。如果有什么没有表达正确的地方还请大家斧正。
一、使用双重for循环
要比较数组中的每一个值我们都可以用双重for循环来解决,比如冒泡排序。同样也可以使用双重for循环来数组去重。
2024年04月17日
字面方法定义 ``` let arr = [1,2,3] ``` 构造数组方式 ``` let arr1 = Array()//[] let arr2 = Array()//[,,] let arr3 = Array//[1,2,3] ```
2024年04月17日
JavaScript数组去重的几种方法
方法一:用array.filter数组方法
const myFilter = (arr) => {
return arr.filter((item, index) => {
return arr.indexOf(item) === index
})
}
2024年04月17日
arr.concat(arr1, arr2, arrn);--合并两个或多个数组。此方法
2024年04月17日
var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.slice(2, 7); // 2,3,4,5,6 arr.splice(2, 7); // 2,3,4,5,6,7,8
2024年04月17日
一、面试题
问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组?
答:这个...那个...emmmmmm
问:那先不挑 50 个,就挑一个数,知道怎么做吗?
答:这个我知道!
2024年04月17日