jQuery.fn.init
(это не HTMLCollection) есть метод slicе, работу которого мы и наблюдаем.npm install hover-effect
import 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(), вызванный несколько раз на одном и том же экземпляре регулярного выражения, будет начинать проверку с конца предыдущего сопоставления.