20.02.2014, 01:42
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Сообщение от danik.js
|
Deff, консоль открой. От тебя не ожидал )))
|
Гы, вот указывать мастер, а сделать нормальный тест без извратов
|
|
20.02.2014, 01:59
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Сообщение от Deff
|
нормальный тест без извратов
|
То есть console.time() для замера времени - это изврат?
__________________
В личку только с интересными предложениями
|
|
20.02.2014, 01:59
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,112
|
|
Последний раз редактировалось рони, 20.02.2014 в 02:03.
|
|
20.02.2014, 04:19
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
danik.js,
Ты какие лишние движения делал на моём тесте ?
Поясняю, для особо уникальных, вот я тьву продам машину, но чтобы заполнить тех паспорт, ты будешь сам лезть под капот и кавыряцо в масле, дабы разглядеть номер!
Демо тест, на то и демо, чтобы нажать кнопку и получить результат, не открывая консоли во всех браузерах!
|
|
20.02.2014, 11:53
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
Ваяс,
Идея простая - поменять ключи со значениями. Все лишнее автоматом укокошится.
arr=[1,8,8,1,3,8,3,4,5,6,7,10,45];
res={};
for(var i=0;i<arr.length;i++)
res[arr[i]]=1;
arr=[];
for(var i in res)
arr.push(i);
console.log(arr.toSource());
Если было не пинайте в лицо,
|
|
20.02.2014, 12:10
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,112
|
|
kostyanet,
искали не лишнее а повторяющиеся
|
|
20.02.2014, 12:12
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Сообщение от kostyanet
|
Если было не пинайте в лицо
|
Я пну, ибо нехер лезть в дискуссию, не разобравшись, что тут обсуждают.
И между прочим:
Цитата:
|
TypeError: Object [object Array] has no method 'toSource'
|
__________________
В личку только с интересными предложениями
|
|
20.02.2014, 12:44
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
Звездешь, пинаю взад, вот ТЗ.
Сообщение от Ваяс
|
Помогите удалить одинаковые элементы массива, оставляя те что не повторялись
|
Типичный array_unique();
Будете мне тут мозг. И насчет кстати. Кусок проверен в консоли ФФ - все пашет. И будет пахать, потому что js слава екме тоже по барабану какие там ключи. Доступ через [] универсален.
|
|
20.02.2014, 12:47
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
arr=["шо","шоп","песе","есец","песец" ,"мозг","ептытьЖ:-upr90/76?=00",4,5,6,7,10,45];
res={};
for(var i=0;i<arr.length;i++)
res[arr[i]]=1;
arr=[];
for(var i in res)
arr.push(i);
console.log(arr.toSource());
"["1", "3", "4", "5", "6", "7", "8", "10", "45"]" Scratchpad/1:8
16:04:34.269 "["4", "5", "6", "7", "10", "45", "\u0448\u043E", "\u0448\u043E\u043F", "\u043F\u0435\u0441\u0435", "\u0435\u0441\u0435\u0446", "\u043F\u0435\u0441\u0435\u0446", "\u043C\u043E\u0437\u0433", "\u0435\u043F\u0442\u044B\u0442\u044C\u0416:-upr90/76?=00"]" Scratchpad/1:8
|
|
20.02.2014, 12:53
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Сообщение от kostyanet
|
И будет пахать, потому что js слава екме
|
Пожалуйста ссылку на стандарт, где описывается функция toSource()
Не фф единым.
__________________
В личку только с интересными предложениями
|
|
|
|