Untitled
unknown
plain_text
2 years ago
1.2 kB
6
Indexable
var localStorageLang = localStorage.getItem('select139'); if (localStorageLang) { localStorageLang = JSON.parse(localStorageLang); function arrayUnique(array) { var a = array.concat(); for (var i = 0; i < a.length; ++i) { for (var j = i + 1; j < a.length; ++j) { if (a[i] === a[j]) a.splice(j--, 1); } } return a; } for (let key in localStorageLang) { if (localStorageLang.hasOwnProperty(key)) { let thisValue = localStorageLang[key]; let array1 = Array() thisValue.forEach((item) => { let temp = item.split(","); array1 = array1.concat(temp) }); array1 = arrayUnique(array1) localStorageLang[key] = array1 } } for (let key in localStorageLang) { if (localStorageLang.hasOwnProperty(key)) { let val = `${localStorageLang[key]} ${key}`; $("#select171").append($('<option></option>').attr("value", val).text(val)); } } } else { console.log("local Storage", localStorageLang); }
Editor is loading...