吃透 ES6 扩展运算符(...):从表面语法到底层逻辑,避开所有坑在前端开发中,有三个点 ... 出现的频率极高。不管你是写 React/Vue,还是处理日常的数组对象,都离不开它。 很多人对它的认知停留在 “用来替代 concat 拼接数组” 或者 “用来浅拷贝”。但实际上,扩展运算符背后的机制非常精妙。今天,我们就拔开这层迷雾,从“能看懂”到“能玩透”。## 一、 它的两个身份:展开 vs 收集 首先,... 在不同场景下,扮演着完全不同的角色。我们可以用一个简单的比喻:拆快递 vs 装快递。