sheng-tool
    Preparing search index...

    Variable pascalCaseObjectConst

    pascalCaseObject: <T extends object>(
        objOrArr: T,
    ) => TransformObjectKeys<T, "pascal"> = ...

    将对象中的所有键大驼峰(Pascal Case)化,支持对象数组和循环引用。

    只递归普通对象和数组;Date、RegExp、Map、Set、函数等内建对象会保持原引用。该方法会返回新的对象 / 数组,不会修改输入值。

    Type Declaration

    0.0.22

    pascalCaseObject({ 'a-b': { c_d: 1 } })       // { AB: { CD: 1 } }
    pascalCaseObject([{ a_b: 1 }, { c_d: 2 }]) // [{ AB: 1 }, { CD: 2 }]