access_token
.storage
умеет хранить только строки текста. Поэтому - sessionStorage.setItem('user', {level: '1'})
+ sessionStorage.setItem('user', JSON.stringify({level: '1'}));
и- console.log(Object.keys(sessionStorage.getItem('user'))
+ console.log(Object.keys(JSON.parse(sessionStorage.getItem('user')))
.container
input
&:checked
& ~ .checkmark
&:after
&.container
&:hover
input
& ~ .checkmark
&.container
.checkmark
&:after
<style>
input {
width: 250px;
}
</style>
<input type="date" id='simpledata'>
<script>
function listener(e) {
// console.log(e)
// console.log(`offsetX: ${e.offsetX} offsetY: ${e.offsetY} `);
if (e.offsetX < 84) {
console.log("click in date");
} else if (232 > e.offsetX && e.offsetX > 84) {
console.log("blank");
} else {
console.log("click calendar");
}
}
var data = document.getElementById("simpledata");
data.addEventListener("click", listener);
</script>
'user100test'.split(/(?<=\D)(?=\d)|(?<=\d)(?=\D)/g);
// [ "user", "100", "test" ]
let i = 10, arr = [];
while (i--) {
arr.push(() => i + i);
}
console.log([arr[0](), arr[0]()])
let i = 10, arr = [];
while (i > 8) {//тут в () вводим условие например при i > 8, тогда останавливаемся выведет 10, 9
arr.push(i);// закидываем в массив число которое сейчас в цикле в массив
i--;// и уменьшаем наше число для цикла на 1
}
console.log(arr);