![]() |
|
||||||||||
|
|||||
|
Для простого массива со строками или числами можно сделать рас:
или два второй способ вроде быстрее. Для сложных массивов (для массивов с массивами или массивов с объектами) адоб предлагает использовать следующую функцию: import flash.utils.ByteArray; function clone(source:Object):* { var myBA:ByteArray = new ByteArray(); myBA.writeObject(source); myBA.position = 0; return(myBA.readObject()); } http://help.adobe.com/en_US/ActionSc...0204-7ee7.html Проверка методов клонирования массивов на скорость: http://flashlabs.wordpress.com/2009/...cat-or-slice0/ Если лень: slice - 30ms concat - 13ms clone - 230ms |
![]() |
Часовой пояс GMT +4, время: 17:58. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| array , permutation , алгоритм |
| Опции темы | |
| Опции просмотра | |
|
|