var someVar2 = false;
var someVar3 = false;
var speed = 10;
var baseSpeed = 10;
var someVar2 = false,
someVar3 = false;
speed = 10,
baseSpeed = 10;
var someVar2 = false,
someVar3 = false,
speed = 10,
baseSpeed = 10,
serverTalk().then(console.log).then(serverTalk).then(console.log);
serverTalk().then(function(result) {
console.log(result);
}).then(function() {
return serverTalk();
}).then(function(result) {
console.log(result);
});
serverTalk()
.then(result => console.log(result))
.then(() =>serverTalk())
.then(result => console.log(result));
npm init
npm install -S JSCPP
1h == 60m
60m == 3600s
3600s == 3600000ms
var expires = new Date();
expires.setHours(expires.getHours() + 1);
var duration = 60 * 60 * 1000;
var now = new Date();
var expires = (now.getTime() + duration);
статей не нашёл
Уточню: как браузер понимает, что событие "tellFuckYou" произошло? это главное, о чём нигде не написано
// Создание события
var event = document.createEvent('Event');
// Назначить имя событию
event.initEvent('build', true, true);
// Слушаем событие
document.addEventListener('build', function (e) {
// e.target соотетствует объекту document
}, false);
// target события может быть любой элемент
document.dispatchEvent(event);
Вообще не понимаю, зачем создавать свои события?
(function isNumberOne(one) {
'use strict';
function numberOne() {
if (this !== 1){
throw new Error('I`m not number one!');
} else {
console.log('I`m definitely number ONE!');
}
}
numberOne.call(one);
})(1);
{
type: 'ul', props: { 'class': 'list' }, children: [
{ type: 'li', props: {}, children: ['item 1'] },
{ type: 'li', props: {}, children: ['item 2'] }
]
}
const lastElement = array[array.length - 1];
const lastElement = [...array].pop();
const lastElement = array.slice(-1).pop();
const lastElement = array.slice(-1)[0];
const lastElement = array.pop();
var videos = [
'http://mysite.com/video/32412.mp4',
'http://mysite.com/video/32412.mp4',
'http://mysite.com/video/32412.mp4',
'http://mysite.com/video/32412.mp4'
];
var nextBtn = document.getElementById("next-btn");
var videoPlayer = document.getElementById("video-player");
var currentVideo = 0;
nextBtn.addEventListener("click", function() {
currentVideo++;
if (currentVideo === videos.length) currentVideo = 0;
videoPlayer.src = videos[currentVideo];
videoPlayer.play();
});