btnShowModal.onclick = e=>{
modal.style.top = window.scrollY + 50 + 'px' // текущее положение скролла + отступ
modal.classList.add('active') // показываем
}
демка: https://jsfiddle.net/6uLm9hs5/show/light/ let date = new Date('2017-11-17T01:47:57.407Z')
let options = {
year: "numeric",
month: "long",
day: "numeric"
}
let formatted = date.toLocaleDateString('ru-RU', options)
// 17 ноября 2017 г.
Документацияили другой читабельный для человека формат
let simple = new Date('2017-11-17T01:47:57.407Z').toLocaleString()
// 17.11.2017, 3:47:57
<div class="foo"></div>
<div class="foo"></div>
<div class="bar"></div>
<div class="bar"></div>
div {
width: 50%;
float: left;
}
.foo {
height: 100px;
}
.bar {
height: 10500px; /* на самом деле это не нужно, пусть тянется по контенту */
}
https://jsfiddle.net/0twccam4/ {}
[]
- редиска, сбивает с толку.let x = []
console.log(typeof x) // → внезапно "object"
window.patent
или window.top
let i = 1
setInterval(function(){
display(i++)
if (i > 30) {
i = 1
}
}, 300)
function display(str) {
foo.innerHTML = str
}
https://jsfiddle.net/7u9hrqyo/