Если функция parseInt
встречает символ, не являющийся числом в указанной системе счисления, она пропускает этот и все последующие символы
+/\d+/.exec(el)
. document.getElementById('player').addEventListener('ended', function() {
alert('The end!');
}, false);
$(document).ready(function(){
var isActive=localStorage.getItem('id_shipping_address_daneu');
var action=isActive==true?'addClass':'removeClass';
$('.gor')[action]('active');
})
$(function(){
$('#shipping_address_daneu').click(function(){
$('.gor').addClass('active');
localStorage.setItem('id_shipping_address_daneu','true');
});
$('#shipping_address_danet').click(function(){
$('.gor').removeClass('active');
localStorage.setItem('id_shipping_address_daneu','false');
});
});
function def(promise) {
return promise.then(cmp => {
console.info('Dynamic loaded by route: ', cmp.default.displayName) // для тестирования можете логировать имя компонента
return cmp.default
})
}
...
<Route path='/signin' getComponent={() => def(import('../containers/SigninContainer'))} />
...
(this.props === nextProps) && (this.state === nextState)