関数に JSON 文字列を渡すことはできますが、値を返すことはできません。
var json = {"First":"ABC", "Middle":"DEF", "Last":"GHI"};
allFunction6(json);
alert(first); //this does not work
function allFunction6(json) {
var first = json.First;
alert(first); //this alerts "ABC"
return first;
}
変数は関数の外でその値を保持していませんか、それとも何か不足していますか? ありがとう。