标签:打印 执行顺序 color 一个 过程 http span asc ima
let i = 0; i = i++; console.log(i);
原先猜想打印出的i的值为1,但实际上
这是因为执行顺序的问题,JS在处理i = i++时,先创建了一个临时变量,将i的值给了它,随后i++,这时候i的值为1,然后再把临时变量赋给i,此时i的值为0。
过程如下
var temp = i; i++; i = temp
标签:打印 执行顺序 color 一个 过程 http span asc ima
原文地址:https://www.cnblogs.com/lanpangci/p/9629777.html