22-5-19思考

简介: 22-5-19思考

22-5-19思考


01、数组问题

将原数组数据展开,加入新的数组数据

避免覆盖数据问题

this.list = [...this.list, ...data.list]
this.list = this.list.concat(data.list)

concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组

如果省略了所有 valueN 参数,则 concat 会返回调用此方法的现存数组的一个浅拷贝


02、函数传参默认值

es5:
function fn(m,n){
 m = m || -1
 n = n || -2
 }
 function multiply(a, b) {
  b = (typeof b !== 'undefined') ?  b : 1;
  return a * b;
}
 es6:
 function fn(m=-1,n=2){}


03、flex:1

/* 三个值: flex-grow | flex-shrink | flex-basis */
flex: 1; // 1 1 auto


04、代码输出

const numbers = [1,2,3]
numbers[10] =11,
console.log(numbers); // [1, 2, 3, empty × 7, 11]
相关文章
|
7月前
|
JSON 资源调度 小程序
一个强大的小程序富文本组件mp-html
一个强大的小程序富文本组件mp-html
279 0
|
7月前
|
C++
理解dtsi中的&
理解dtsi中的&
102 0
|
7月前
|
消息中间件 Kafka
Kafka - 深入了解Kafka基础架构:Kafka的基本概念
Kafka - 深入了解Kafka基础架构:Kafka的基本概念
104 0
|
项目管理
IPD(集成产品开发)—核心思想
IPD(集成产品开发)—核心思想
824 0
|
移动开发 前端开发 API
本周推荐 | 基于 canvas 实现 H5 丝滑看图体验
推荐语:随着机器算力及性能的提升,基于原生Web体系的富交互体验也可以媲美原生,本文作者通过Canvas + Web手势从零实现了大图浏览的交互效果,并在体验上不输Native,是一次不错的技术尝试,欢迎阅读。 ——大淘宝技术客户端开发工程师 楚奕
351 0
本周推荐 | 基于 canvas 实现 H5 丝滑看图体验
|
自然语言处理 算法 开发者
文本相似度计算 下|学习笔记
快速学习文本相似度计算 下
文本相似度计算 下|学习笔记
|
监控 新能源 数据库
软著-风电场后台管理系统
目录 1.引言 1 1.1前言 1 1.2项目背景 1 2. 功能模块 2 2.1总体设计 2 2.2功能模块设计 2 2.3系统数据库设计 6 3. 系统实现 6 3.1系统首页 6 3.2电机管理模块实现 7 3.3齿轮箱管理模块实现 8 3.4发电量管理模块实现 9 3.5系统设置模块实现 10 3.6用户管理模块实现 10
354 0
软著-风电场后台管理系统
|
算法 安全
操作系统第五章_04 设备的分配与回收
操作系统第五章_04 设备的分配与回收
518 0
操作系统第五章_04 设备的分配与回收
|
自然语言处理 安全 Go
手把手教你CSP系列之style-src
手把手教你CSP系列之style-src
758 0
|
云安全 安全 云计算
《阿里云安全白皮书4.0》电子版下载
数据安全和用户隐私是阿里云最重要的原则。阿里云致力于打造公共、开放、安全的云计算服务平台。通过技术创新,不断提升计算能力与规模效益,将云计算变成真正意义上的基础设 施。
852 0
《阿里云安全白皮书4.0》电子版下载