PFL0A3@@@Aÿÿÿ Z€?€? //-------- ”z—ñŠ®‘SƒRƒs[ŠÖ”(ŽQƂł͂Ȃ­’l‚ðƒRƒs[‚·‚é) //@Žg‚¢•û //@”z—ñ‚ðƒRƒs[‚µ‚½‚¢‚Æ‚«A’Pƒ‚É‘ã“ü‚·‚邯AŽQÆ‚ª‘ã“ü‚³‚ê‚Ä‚µ‚Ü‚¢A•Еû‚ð•Ï‚¦‚邯‚à‚¤•Еû‚à•ω»‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B // //@—á: // a = [1,2,3]; // b = a; // a[1] = 9; // trace(b[1]); // 2‚ł͂Ȃ­9‚ɂȂÁ‚Ä‚µ‚Ü‚¤ // //@‚±‚ÌŠÖ”‚ðŽg‚¤‚±‚ƂŒl‚݂̂ðƒRƒs[‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‘½ŽŸŒ³”z—ñ‚âAƒIƒuƒWƒFƒNƒg‚ðŠÜ‚ñ‚Å‚¢‚Ä‚àOK‚Å‚·B // //@—á: // a = [1,2,3]; // b = cloneObj(a); // a[1] = 9; // trace(b[1]); // 2 // //@‚È‚¨AŒ³ƒlƒ^‚Í // http://www.geocities.jp/myflashsouko/flash/index4.html#arr07 //@‚Å‚·‚ªA‚±‚̂܂܎g‚Á‚ÄŒ©‚½‚Æ‚±‚ë”z—ñ‚Ì’l‚Í‘ã“ü‚³‚ꂽ‚̂ł·‚ªA‘ã“ü悪”z—ñ‚ł͂Ȃ­‚½‚¾‚̃IƒuƒWƒFƒNƒg‚ɂȂÁ‚Ä‚µ‚Ü‚¢A //@length‚ðŽQÆ‚µ‚½‚èconcat‚Ȃǂ̔z—ñ‚̃ƒ\ƒbƒh‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚̂ʼnü—Ç‚µ‚½‚à‚̂ł·B function cloneObj(_obj) { if (_obj.length != undefined) { var obj = new Array(); for (var i = 0; i < _obj.length; i++) { if (typeof(_obj[i]) == "object") { obj[i] = cloneObj(_obj[i]); } else { obj[i] = _obj[i]; } } } else { var obj = new Object(); for (var data in _obj) { if (typeof(_obj[data]) == "object") { obj[data] = cloneObj(_obj[data]); } else { obj[data] = _obj[data]; } } } return obj; }; dd