下面代码结果多少?

// console.log(test.a) test.b = 'xx' console.log(test.getAttribute('b')) delete test.href console.log(test.href) console.log(test.getAttribute('href'))

下面代码结果多少?

// console.log(test.checked) test.checked = false console.log(test.getAttribute('checked'))

下面代码结果多少?

function fn() { const _div = document.createElement('div') _div.className = 't' document.body.appendChild(_div) } fn() const t1 = document.getElementsByClassName('t') const t2 = document.querySelectorAll('.t') setTimeout(function() { fn() console.log(t1.length) console.log(t2.length) }, 1000)

点击inner区时,下面代码结果多少?

const c = document.querySelector('.c') const inner = document.querySelector('.inner') c.addEventListener('click', function() { console.log('c1') }, true) c.addEventListener('click', function() { console.log('c2') }) inner.addEventListener('click', function() { console.log('inner1') }, true) inner.addEventListener('click', function(e) { e.stopImmediatePropagation() console.log('inner2') }, true) inner.addEventListener('click', function() { console.log('inner3') }, true)

下面代码结果多少?

const inp = document.createElement('input') inp.setAttribute('type', 'hidden') document.body.appendChild(inp).setAttribute('Name', 'D') console.log(document.body.querySelectorAll('[name=d]').length)

下面代码结果多少?

const t = document.querySelector('.t') const a = t.querySelectorAll('.c .a') console.log(a.length)

下面代码结果多少?

const a = document.querySelector('.a') t.removeChild(a) console.log(a.parentNode)

下面代码结果多少?

document.body.innerHTML='a\rb' /\r/im.test(document.body.innerHTML)

用户触发 touchstart 时,下面代码结果多少?

document.addEventListener('touchstart', ()=> { Promise.resolve().then(() => console.log('mt1')) console.log('l1') }) document.addEventListener('touchstart', ()=> { Promise.resolve().then(() => console.log('mt2')) console.log('l2') })

下面代码结果多少?

一二三

四五六

console.log(test.innerText) console.log(test.textContent)