(async () => {
let videoId_arr,
startSeconds_arr,
endSeconds_arr;
function getJsonData() {
return new Promise(resolve => {
setTimeout(() => {
videoId_arr = [1]
startSeconds_arr = [2]
endSeconds_arr = [3]
resolve()
}, 2000)
})
}
await getJsonData()
// получить возможность использовать переменные далее
console.log(videoId_arr, startSeconds_arr, endSeconds_arr)
})()
const obj = {a: 3, b: 10, c: 20},
minValue = Math.min(...Object.values(obj)),
minKey = Object.keys(obj).find(k => obj[k] === minValue)
console.log(minKey + '=' + minValue) // a=3
.menu-item-has-children:hover .sub-menu {
display: none;
}
.menu-item-has-children:hover > .sub-menu {
display: block;
}
.menu-item-has-children .sub-menu .sub-menu {
left: 200px;
top: 0;
}
.sub-menu {
padding: 20px 0;
}
.sub-menu li {
padding: 0 20px;
position: relative;
}
match
ничего не находит при пустой строке.var count = $('#js-myText').val().match(/\w{1,}/g);
var count = $('#js-myText').val().match(/\w{1,}/g) || 0;
init.js:26
строка. Делегирование событий не работает в ios после того как элемент был добавлен в DOM.cursor:pointer
диву с модалкой и иконке.