美文网首页
小程序Page({})外声明的变量

小程序Page({})外声明的变量

作者: 晓函 | 来源:发表于2021-03-03 16:22 被阅读0次

    在Page({})外面声明的变量,
    进入这个页面后,你又退出了,虽然页面没有在页面堆栈中了,但是页面其实还在内存中(小程序为了加载速度),你下次进入页面,test的值依然还保留着,每次都+1。

    var test = 0;
    Page({
      onLoad(){
        test+=1;
        console.log(test);
      }
    })
    

    每次进入都输出数字,
    最终
    1
    2
    3
    4
    ...

    想要每次都清空,只能在onLoad或者onUnload里面重置一下。

    相关文章

      网友评论

          本文标题:小程序Page({})外声明的变量

          本文链接:https://www.haomeiwen.com/subject/sxaqqltx.html