alert(1,2)的结果是1
alert((1,2))的结果是2
原因是
alert(1,2)中,是调用alert方法,alert实际上只接收一个参数,所以这一句就等于alert(1)
alert((1,2)),由于括号的关系,先执行(1,2)这个表达式,根据逗号表达式,该表达式的值为2,所以这句相当于alert(2)
alert((1,2))的结果是2
原因是
alert(1,2)中,是调用alert方法,alert实际上只接收一个参数,所以这一句就等于alert(1)
alert((1,2)),由于括号的关系,先执行(1,2)这个表达式,根据逗号表达式,该表达式的值为2,所以这句相当于alert(2)