方法概述
名称 | 返回值类值 | 描述 | 对象 |
---|---|---|---|
Object | 使用此方法深度克隆具有已计算属性或具有其自己的 | lang |
方法详细说明
-
clone(elem){Object}
-
使用此方法深度克隆具有已计算属性或具有其自己的
clone()
方法的对象。例如,如果要创建为应用程序存储初始范围和空间参考的对象,则可以使用geosceneLang.clone(initialProps)
克隆此对象,以便正确克隆extent
和spatialReference
。参数elem Object要克隆的对象。
返回类型 描述 Object 对象的克隆。 示例require(["geoscene/core/lang"], function(geosceneLang) { let initialProps = { extent: appExtent, // app initial extent spatialReference: spatReference // app spatialReference }; // Creates a deep clone of the object let clonedInitialProps = geosceneLang.clone(initialProps); });