Помогите написать код как можно короче
Напишите код как можно короче :
if (localStorage == null){
saveComments()
}
function saveComments(){
var textAlert = document.getElementById("key1").value;
document.getElementById("key2").innerHTML = document.getElementById("key1").value;
localStorage.setItem("key3", textAlert)
}
showComments()
function showComments(){
let placeHome = document.getElementById('key2');
let out = '';
out += localStorage.getItem("key3")
placeHome.innerHTML = out;
}
Ответы (2 шт):
Автор решения: UModeL
→ Ссылка
Если не критично использование getElementById(), то коротко будет так:
if (!localStorage) { saveComments() }
function saveComments() { key2.innerHTML = localStorage["key3"] = key1.value; }
showComments()
function showComments() { key2.innerHTML = localStorage["key3"]; }
Автор решения: TilikWebDeloper
→ Ссылка
const saveComments = () => document.getElementById("key2").innerHTML = localStorage['key3'] = document.getElementById("key1").value;
(!localStorage) && saveComments()
const showComments = (() => document.getElementById('key2').innerHTML = localStorage['key3'])()