Показать сообщение отдельно
  #2 (permalink)  
Старый 06.12.2017, 11:51
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

var hashtags = ['web', 'yandex', 'JavaScript', 'Yandex', 'script', 'programming'],
    results = {};

for (i = 0; i < hashtags.length; i++) {
    results[hashtags[i].toLowerCase()] = 1;
};
results = Object.keys(results);

alert(results);


//Не кроссбраузерно
var hashtags=['web', 'yandex', 'JavaScript', 'Yandex', 'script', 'programming'],
	results=hashtags.map(i=>i.toLowerCase()).filter((c,i,a)=>a.indexOf(c)===i);
	
alert(results);

hashtags=hashtags.map(function(i){
	return i.toLowerCase()
}).filter(function(c,i,a){
	return a.indexOf(c)===i;
});
alert(results);

Последний раз редактировалось Nexus, 06.12.2017 в 11:59.
Ответить с цитированием