var observer = new MutationObserver( function(mutations) {
mutations.forEach(function(mutationRecord) {
console.log('стиль изменён');
});
});
var target = document.getElementById('flash-messages');
observer.observe(target, { attributes : true, attributeFilter : ['style'] });
<audio crossorigin="anonymous" src="..." autoplay loop></audio>
vk.com/404.php?...
var offset = 180; // в минутах часовой пояс Москвы +3 часа = +180 минут
var D = new Date();
D.setMinutes( D.getMinutes() + D.getTimezoneOffset() + offset);
// объект D теперь содержит дату-время соответствующую Москве.
function setTitle() {...}
function refresh() {...}
function sound(isPlay) {...}
function run() {
var queue = [ setTitle, refresh, sound ];
for( var i=0; i<queue.length; i++) queue[i].call();
setTimeout( run, 12e4);
}
run();
global.something = value;
const remote = require('electron').remote;
var something = remote.getGlobal('something');
time=12345&hash=abcdef
.function activation(x) {
if( x >= 0.5) {
return 1;
} else {
return 0;
}
}
+7 (495) 555-55-55
555-5555
8-495-5555555
(495) 555 55 55
var tmpl = '<div id="%ID%"><a href="%URL%">%TEXT%</a></div>';
$('body').append(
tmpl
.replace(/%ID%/g, id)
.replace(/%URL%/g, url)
.replace(/%TEXT%/g, text)
);
var div = $('<div>', { id: 'text', text: 'Текст'});
div.append( $('<a>', { href: 'https://ya.ru', text: 'Яндекс'}));
$("body").append(div);
if( /^[А-Яа-я]-[А-Яа-я]$/.test(value)) {
var RE = new RegExp('[' + value + ']');
$('table.table-class tr').show(); // all on
$('table.table-class tr').filter( function(){
var firstChar = $('td.author', this).text().substr(0,1);
return !RE.test( firstChar);
}).hide();