实用的JavaScript技巧
2024-09-08 15:28:44
1、数组去重
let arr = [...new Set([1,2,3,2,1])];
//输出:[1, 2, 3]
2、删除数组中的虚值(undefined 、null、NaN、0 、'' 、false)
let arr = ['',0,null,50].filter(Boolean);
//输出: [50]
3、合并多个对象
const obj1 = {
name: 'ZHANG SAN',
gender: 'Male'
} const obj2 = {
age: '18',
gender: 'female'
}
const obj= {...obj1, ...obj2}
//输出:{name: 'ZHANG SAN', gender: 'female', age: '18'}
最新文章
- 【Python五篇慢慢弹】快速上手学python
- ElasticSearch5+logstash的logstash-input-jdbc实现mysql数据同步
- 后缀数组(suffix array)
- 错误 ";sgen.exe"; exited with code 1.解决方法(转)
- node.js整理 04网络操作
- 网页版电子表格控件tmlxSpreadsheet免费下载地址
- js填写银行卡号,每隔4位数字加一个空格
- Scrum会议1(Beta版本)
- mysql避免插入重复数据
- Win8.1设置窗口背景颜色为护眼色
- hibernate笔记加强版
- bluetooth记录
- android开发 不注意的异常
- 一步一步实现基于Task的Promise库(三)waitFor方法的设计
- (转载)#include机制,#ifndef...#define...#endif防止重复引用,声明,定义等概念
- leetcode day7
- html5图片上传时IOS和Android均显示摄像头拍照和图片选择
- scrollWidth,clientWidth与offsetWidth的区别
- 使用javamelody进行web监控
- 【Django】关于数据过滤