2

Json ファイルから、単一のオブジェクトまたは複数のオブジェクトを持つ配列の要素 (th) を取得します。最初のケースでは、両方のケースを同じ方法で処理したいので、1 つの要素を持つ配列に変換します。やった:

if( Object.prototype.toString.apply(th) !== '[object Array]' ) {
    var th1 = th;
    th = new Array();
    th[0] = th1;
}

これは機能しているように見えますが、少し複雑に見えます。より短い解決策はありますか?

4

1 に答える 1