当前位置:首页 > 技术文章 > 正文内容

数组、去重、排序、合并、过滤、删除

zonemu20小时前技术文章2
  1. ES6数字去重
 Array.from(new Set([1,2,3,3,4,4])) //[1,2,3,4]   
  [...new Set([1,2,3,3,4,4])] //[1,2,3,4]


2、ES6数字排序

 [1,2,3,4].sort(); // [1, 2,3,4],默认是升序    
 [1,2,3,4].sort((a, b) => b - a); // [4,3,2,1] 降序


3、ES6数组合并

    [1,2,3,4].concat([5,6]) //[1,2,3,4,5,6]    
    [...[1,2,3,4],...[4,5]] //[1,2,3,4,5,6]    
    [1,2,3,4].push.apply([1,2,3,4],[5,6]) //[1,2,3,4,5,6]


4、ES6 过滤数组

[1,2,3].filter(item=>{return item>2}) //[3]

5:es6 数组删除

arr.splice(index, 1);

相关文章

2024年10 大 Linux 桌面发行版推荐

年已过半,现在是探究 2024 年最流行的 Linux 发行版的最佳时机。Linux 是一个开源操作系统,构建在 Linux 内核上,并集成了 GNU shell 实用程序、桌面环境、应用程序、包管理...

linux发行版-openSUSE Agama 15安装程序发布:带来多项可用性升级

openSUSE旗下仍在开发中的全新Linux安装工具Agama,于近日推出v15版本,带来了界面增强、实用新功能等一系列改进,为用户带来更顺畅的系统安装体验!界面优化:细节之处见用心新版本在本地化设...

Win+Ubuntu缝合怪:第三方开发者推出“Wubuntu”Linux发行版

IT之家 2 月 26 日消息,一位第三方开发者推出了一款名为“Wubuntu”的缝合怪 Linux 发行版,系统本身基于 Ubuntu,但界面为微软 Windows 11 风格,甚至存在微软 Win...

Vue3开发极简入门(14):组件间通信之props、ref&defineExpose

组件间的关系可以分为:父子关系。以前文的代码为例,最典型的就是App.vue与Car.vue这种,APP是父,Car是子。祖孙关系。如果Car再引入一个子组件,这个子组件与App就是祖孙关系。其他。比...

【Vue3 基础】05.组件化(组件使用vuex)

这是 Vue3 + Vite + Pinia +TS + Element-Plus 实战系列文档。最近比较忙没什么时间写文章,争取早日把这个系列完结吧~生命周期和模板引用在本章之前,我们通过响应式 a...

Vue父子组件参数传递方法(vue父子组件传参方式)

在 Vue 中,父子组件之间的参数传递是常见的需求,主要通过 Props 和 自定义事件 实现。以下是详细说明和代码示例:一、父组件向子组件传递参数(Props)父组件通过 属性 向子组件传递数据,子...