# get

URL: https://caijiao.org/radash/object/get
Source: docs/radash/object/get.md
Description: 使用深层路径获取任何属性或子属性 给定任何值和一个选择函数来获取所需属性，如果找不到所需值，则返回所需值或默认值

使用深层路径获取任何属性或子属性


## 基本用法

给定任何值和一个选择函数来获取所需属性，如果找不到所需值，则返回所需值或默认值。

```ts
import { get } from 'radash'

const fish = {
  name: 'Bass',
  weight: 8,
  sizes: [
    {
      maturity: 'adult',
      range: [7, 18],
      unit: 'inches'
    }
  ]
}

get( fish, 'sizes[0].range[1]' ) // 18
get( fish, 'sizes.0.range.1' ) // 18
get( fish, 'foo', 'default' ) // 'default'
```
