jQuery.fn.init (это не HTMLCollection) есть метод slicе, работу которого мы и наблюдаем.npm install hover-effectimport hoverEffect from 'hover-effect'var $ = 1, _ = 2;
document.getElementById('5').insertAdjacentText('beforeend', $ + _);var $ = 1, _ = 2;
document.getElementById('5').appendChild(document.createTextNode($ + _));document.querySelector('i'), выбирается только первый найденный <i>const user3 = {
...user1,
...user2,
}const user3 = Object.assign({}, user1, user2); const value = 0b1010; // 1+0+1+0
const v1 = (value & 0b1000) >> 3; // 1
const v2 = (value & 0b0100) >> 2; // 0
const v3 = (value & 0b0010) >> 1; // 1
const v4 = (value & 0b0001) >> 0; // 0
const value1 = 0b11001; // 1 + 100 (4) + 1
const mask = 0b01110 // вырезаем 2,3,4 бит
const v5 = (value1 & 0b01110) >> 1; // 100 (4) for (var i in result) {
if (result.hasOwnProperty(i)) {
//Остальной код
}
}Object.keys(result).forEach((i) => {
//Остальной код
}); const tree = arr.reduce((sum, el) => {
if (el.parent === 0) {
sum.push(el)
} else {
const parent = arr.find(p => p.id === el.parent);
parent.children = parent.children || [];
parent.children.push(el);
}
return sum;
}, []);const scripts = document.getElementsByTagName('script');
const scriptName = scripts[scripts.length-1].src;__filenameКак можно отловить изменеие innerHTML?
<div id="div"></div>const div = document.getElementById('div');
const mo = new MutationObserver(m => console.log(m));
mo.observe(div, { childList: true });
div.innerHTML = '<p>Привет</p>';console.clear();
const str = 'ddddd'
const reg = /^d{3,10}$/g;
console.log(reg.test(str)); //true
console.log(reg.test(str)); //false
console.log('****************');
if (reg.test(str) === false) {
console.log('False');
} else if (reg.test(str) === true) {
console.log('True');
} else {
console.log('Not true and not false'); // ! Переходит сюда!
}метод test(), вызванный несколько раз на одном и том же экземпляре регулярного выражения, будет начинать проверку с конца предыдущего сопоставления.