Tra*_*ace 7 javascript
一般问题: 当一个大对象作为参数传递时,它是否会影响性能?
案例:我编写了一个管理谷歌地图的组件. 在组件的每个方法中,它都需要传入Google Maps对象,因为我不想将地图设置为组件上的属性.
asi*_*iop 7
将对象作为参数传递给函数时 - 唯一复制的是该对象的处理程序(即存储对象的内存中的地址).对象本身不会被克隆,因此当您将一个大对象作为参数传递时,没有任何开销.
如果你传递一个字符串就会被克隆,所以在这种情况下,字符串的长度是一个问题.
归档时间:
10 年,10 月 前
查看次数:
421 次
最近记录: