depth-assign (npm): 无从左到右，还是数组函数，都可以深度遍历
Keywords: js|Object|depth-first|traversal