首页 > 解决方案 > 嵌套对象中的空检查 - Javascript

问题描述

如何使这些检查简短、清晰和干净?

if (newConfig && 
    newConfig.options &&
    newConfig.options.interaction &&
    newConfig.options.interaction.applyFilteringOnGrid &&
    newConfig.options.interaction.applyFilteringOnGrid.searchFilters) {
            const gridFilters = Object.keys(newConfig.options.interaction.applyFilteringOnGrid.searchFilters);
            for (let i = 0; i < gridFilters.length; i++) {
                    logger.log('Grid Filters used',
                        {gridfilter: `${gridFilters[i]} filter`});
            }
    }

标签: javascript

解决方案


推荐阅读