原型模式,调用clone方法比new更快的原因

benjerry / 2023-08-19 / 原文

clone是一个native的方法,是直接拷贝一个对象的副本放到新的内存,不会调用构造方法给属性赋值,所以比new更快,同时这也是浅拷贝。

 适用场景:构造方法复杂,属性较多,属性值是大字段,结构层次比较深都适用