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
export const actionFromA = data => async (dispatch) => {
dispatch(actionFromA());
}
store.dispatch({ type: 'action_name' });
dispatch(actionFromA());
store.dispatch({ /* объект возвращаемый actionFromA */ });
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);
Алгоритм - система последовательных операций (в соответствии с определёнными правилами) для решения какой-н. задачи.
const withSort = WrappedComponent => props => {
return WrappedComponent ? <WrappedComponent {...props} /> : null;
});
export default withSort(Component);
const withSort = (...params) => WrappedComponent => props => {
// params usage
return WrappedComponent ? <WrappedComponent {...props} /> : null;
});
export default withSort(param1, param2)(Component);
статей не нашёл
Уточню: как браузер понимает, что событие "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);