主题
从对象中移除不需要的值
有点像 _.sift,但适用于对象。默认情况下,它会返回一个新对象,其中所有 undefined 属性都被移除。你可以传递第二个函数参数,根据自定义条件移除任何属性。
_.sift
import { shake } from 'radash' const ra = { mode: 'god', greek: false, limit: undefined } shake(ra) // => { mode, greek } shake(ra, a => !a) // => { mode }