天天看点

alert

var num=alert("99")      

表示将

alert("99")

执行的返回值赋值给num,而不是将方法赋值给变量。然后

alert("99")

的返回值是undefined,即

var num = undefined;

你可以改下一下alert函数试试。

window.alert = function(){
    return 1
};
var num = alert('2');console.log(num);