我正在阅读此代码example,我想知道最后一行的含义:
function simulateClick() {
var event = new MouseEvent('click', {
'view': window,
'bubbles': true,
'cancelable': true
});
var cb = document.getElementById('checkbox');
var canceled = !cb.dispatchEvent(event);
答案 0 :(得分:0)
如果canceled
返回任何 truthy (即false
,cb.dispatchEvent(event)
以外的任何内容,则表示false
将被0
分配, ''
,null
,undefined
或NaN
),反之亦然。