收藏
回答

void(0)怪异模式

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 8.0.0 华为荣耀V9 7.0.4

之前 void 0有bugs,但是使用void(0),没有问题,现在两个都有问题


- 当前 Bug 的表现(可附上截图)




- 预期表现


void 0: 6

编译通过

- 复现路径

https://developers.weixin.qq.com/s/LjkiRpmq728n

- 提供一个最简复现 Demo


回答关注问题邀请回答
收藏

2 个回答

  • ShinBlueCat
    ShinBlueCat
    2019-05-22

    问题已复现,我们会在后续版本中进行修复。

    2019-05-22
    有用
    回复
  • Maverick
    Maverick
    2019-05-16

    测了一下,加括号就会返回正常的结果


    看起来是void导致三元运算符的优先级过高了。


    2019-05-16
    有用
    回复 3
    • Gary
      Gary
      2019-05-16

      加括号,肯定正常啦,括号的优先级那么高

      2019-05-16
      回复
    • Gary
      Gary
      2019-05-16

      还是用undefined代替void的吧,wxs挺奇怪的

      2019-05-16
      回复
    • Maverick
      Maverick
      2019-05-16回复Gary

      所以问题就是void导致其右侧三元运算符优先级变高了,你的问题可以提的更精确些,官方复现应该就会修复了。

      2019-05-16
      回复
登录 后发表内容