JavaScriptでプリミティブ型変数の参照渡し
オブジェクトのプロパティにセットして渡せばOK。
var a={ b: 1, c: "d" }; (function(a){ a.b = 2; a.c = "e"; })(a); alert(a.b+'/'+a.c); void(0);
javascript:var a={b:1,c:"d"};(function(a){a.b=2;a.c="e";})(a);alert(a.b+'/'+a.c);void(0);
実行結果
2/e
オブジェクトのプロパティにセットして渡せばOK。
var a={ b: 1, c: "d" }; (function(a){ a.b = 2; a.c = "e"; })(a); alert(a.b+'/'+a.c); void(0);
javascript:var a={b:1,c:"d"};(function(a){a.b=2;a.c="e";})(a);alert(a.b+'/'+a.c);void(0);
実行結果
2/e