0

最初の関数で引数としてJSONオブジェクトを渡し、次に同じJSONオブジェクトを最初の関数から2番目の関数に渡すことは可能ですか?最初に抽出してから、2番目の関数に渡す前に文字列化する必要がありますか?

ありがとう

たとえば、次のJSONオブジェクトがあります

var client=[{"clientID":"1234",
             "businessName":"ABC Corporation",
             "legalName":"DCF Inc.",
             "clientName":"John"}];

このクライアントJSONオブジェクトを最初の関数に渡します。

function saveClient(clients){

// inside this function, I want to pass this whole Client object into the
// second function     

    function showClient(clients){
    // so inside this function, I can parse this Client object to get the 
    // string and value
    var clientID=client.clientID;
    var businessName=client.businessName;
    .....
    .....
    }
}  
4

1 に答える 1

3

i確かに、必要な配列要素を渡すだけです (が対象のクライアントのインデックスであると仮定します)。

showClient(clients[i]);

ここでは Javascript 内で完全に作業しているため、「文字列化」などの必要はまったくありません。

于 2012-11-19T22:31:26.727 に答える