svonme / safeGet

safeGet

Home Page:https://www.npmjs.com/package/@fengqiaogang/safe-get

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

safeGet

一个很容易从对象中安全获取对象的工具

$ npm install @fengqiaogang/safe-get@latest


const safeGet = require("@fengqiaogang/safe-get");

const data = {
  "a": {
    "b": {
      "c": [
        null,
        {
          "d": "hello world"
        }
      ]
    }
  }
};

const value = safeGet(data, "a.b.c[1].d");
// value = "hello world"

About

safeGet

https://www.npmjs.com/package/@fengqiaogang/safe-get

License:MIT License


Languages

Language:TypeScript 94.5%Language:JavaScript 5.5%