index = index++;

Posted lanpangci

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了index = index++;相关的知识,希望对你有一定的参考价值。

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

  

 

以上是关于index = index++;的主要内容,如果未能解决你的问题,请参考以下文章

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

javascript UV Index Monitor App订阅PubNub并显示UV索引值。博文的代码片段。在这里查看项目:https:// githu

c_cpp UV Index Indicator订阅PubNub并使用颜色显示UV索引值。博文的代码片段。在这里查看项目:https:/

Sublime Text3自定义代码片段

比较 C# 中的字符串片段并从集合中删除项目

如何从URL获取片段标识符(hash#之后的值)?