Javascript JS-构造一个事件
我正在阅读这段代码,我想知道最后一行是什么意思:Javascript JS-构造一个事件,javascript,Javascript,我正在阅读这段代码,我想知道最后一行是什么意思: function simulateClick() { var event = new MouseEvent('click', { 'view': window, 'bubbles': true, 'cancelable': true }); var cb = document.getElementById('checkbox'); var canceled = !cb.dispatchEvent(event); 这意味着如果cb.d
function simulateClick() {
var event = new MouseEvent('click', {
'view': window,
'bubbles': true,
'cancelable': true
});
var cb = document.getElementById('checkbox');
var canceled = !cb.dispatchEvent(event);
这意味着如果
cb.dispatchEvent(event)
返回任何truthy(即除false
、0
、'
、null
、undefined
或NaN
)之外的任何内容,将被分配false
,反之亦然