当我像这样运行它时显示错误。 但是如果我第一次使用document.write(x=4,++x); //45 然后再次写document.write(x=4 + ++x ),它出奇地运行并向我显示输出// 4510
document.write(x=4,++x); //45
document.write(x=4 + ++x )
谁能告诉我为什么
第一次写入后,x为5并且写入45,然后执行x=4 + ++x,其结果为x=4 + 6,即10,因此写10,剩下4510。
x
45
x=4 + ++x
x=4 + 6
10