Cesium.defaultValue()是Cesium JavaScript库中的一个实用函数,用于为参数提供默认值。其功能是若第一个参数未定义(undefined),则返回第二个参数;否则返回第一个参数。
功能描述
Cesium.defaultValue(a, b)的核心逻辑如下:
若参数a不为undefined,则直接返回a
若a为undefined,则返回备选值b
该函数常用于为可选参数设置默认值,避免因未传参导致的错误。
使用示例
基础用法:
const param = Cesium.defaultValue(undefined, 'default'); // 返回'default'
对象属性默认值:
options = { size: Cesium.defaultValue(options.size, 0.02) }; // 若options.size未定义,则设为0.02
静态属性:
Cesium.defaultValue.EMPTY_OBJECT是一个冻结的空对象,可作为对象字面量的默认值