Цитата:
var object = {}; var copy = JSON.parse(JSON.stringify(object)):D Но если будут рекурсивные ссылки, то все равно не прокатит, JSON бросит специально исключение. И как бэ JSON и JavaScript-объект - это разные вещи. Так что Maximus сказал бред |
Кто может предложить функцию shuffle для перемешки массивов?
|
CyberMaster,
А поиск? не ? Array.prototype.shuffle = function( b ){ var i = this.length, j, t; while( i ){ j = Math.floor( ( i-- ) * Math.random() ); t = b && typeof this[i].shuffle!=='undefined' ? this[i].shuffle() : this[i]; this[i] = this[j]; this[j] = t; } return this; }; Array.prototype.shuffle = function () { this.sort(function () { return 0.5 - Math.random() }); return this }; |
|
Часовой пояс GMT +3, время: 04:12. |