摘要:
首先,解答一下标题:Object.defineProperty 不能监听原生数组的变化。如需监听数组,要将数组转成对象。 在 Vue2 时是使用了 Object.defineProperty 监听数据变化,但我查了下 文档,发现 Object.defineProperty 是用来监听对象指定属性的变 阅读全文
摘要:
一、概念 在JS中,扩展运算符(spread)是三个点 (...) ,剩余运算符(rest)也是三个点 (...) 二、扩展运算符 (1)基本使用:扩展运算符的主要作用是将一个数组转为用逗号分隔的参数序列,它好比 rest 的逆运算 //传递数据代替多个字符串的形式 function test(a, 阅读全文