Показать сообщение отдельно
  #8 (permalink)  
Старый 25.04.2013, 00:42
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

тебе не кажется что эта реализация раз в 100 круче быстрее и проще?


function hash (value) {
	var index = hash.objects.indexOf(value);

	if (index === -1) {
		index = hash.objects.push(value) - 1;
	}

	return '_hash:' + index
}

hash.objects = [];


var map = {};
var key = {};

map[hash(key)] = 5;

alert( map[hash(key)] );
Ответить с цитированием