Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Сделать копию Array (http://www.flasher.ru/forum/showthread.php?t=175211)

windrunner31 12.02.2012 16:10

Сделать копию Array
 
Как сделать копию Array?
Обьясняю зачем:
Код AS3:

var a:Array = [1,1];
var a2:Array = a;
a.pop();
trace(a2); // 1,должно быть 2


silin 12.02.2012 16:17

Код AS3:

var a2:Array = a.slice();


Inet_PC 12.02.2012 16:19

a2=a.concat();

Добавлено через 7 минут
Вроде мой вариант быстрее

Silicium 12.02.2012 20:56

Inet_PC +. Хотя раньше тоже слайсом пользовался


Часовой пояс GMT +4, время: 05:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.