egret: if判断语句不能写在addEventListener监听事件外面吗?

Posted WentingC

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了egret: if判断语句不能写在addEventListener监听事件外面吗?相关的知识,希望对你有一定的参考价值。

问题同标题。

设定的效果是:当判断到this.isnotremove的值为true时,监听并执行this.parent.removeChild(this);

然而,我发现,即使this.isnotremove的值为false,此时if条件并不对等,但是仍然可以进入监听并执行this.parent.removeChild(this);

 

 

 

然而当我把if判断放入addEventListener监听事件中去时,我发现,此时的if判断生效了!

 

 

 

 

虽然找到了解决办法,但是我仍然不知道为什么if判断语句不能在addEventListener监听事件外面进行。

 

以上是关于egret: if判断语句不能写在addEventListener监听事件外面吗?的主要内容,如果未能解决你的问题,请参考以下文章

10min快速回顾C++语法

linux shell编程 if判断语句的判定条件

判断语句和循环语句

python基础一

NGINX实现IF语句里的AND,OR多重判断

js if 语句