h***@geely.com
h***@geely.com
  • 发布:2024-01-02 14:41
  • 更新:2024-01-02 16:57
  • 阅读:96

全等于在判断数字或字符串时存在 bug,

分类:uni-app x

产品分类: uni-app x/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.3.1

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 小米 14

示例代码:
    const str = '1a';  
const a = str.charAt(0);  
const b = str.charAt(1);  
console.log(a == '1', a === '1', b == 'a', b === 'a'); // true,  false,  true,  false  
    console.log('1' === '1', 'a' === 'a'); // true,  true

操作步骤:

如代码所示

预期结果:

true

实际结果:

false

bug描述:

如代码所示

2024-01-02 14:41 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

经测试,在app和h5 的环境都为true true true true

  • h***@geely.com (作者)

    那估计是系统版本问题,反正我这边就是 false。

    2024-01-02 19:23

  • 3***@qq.com

    回复 h***@geely.com: 笑死

    2024-01-24 18:01

要回复问题请先登录注册