黄朝忆的个人博客
登录|注册

关于的Js双问号和比较符号的执行顺序问题

评论

 

console.log(
    currentUser?.roleCode??0 > editData.roleCode, 
    '----', 
    currentUser?.roleCode??0, 
    editData.roleCode
);

输出的结果

 

为什么urrentUser?.roleCode??0 > editData.roleCode 直接返回了100,而不是布尔值呢?

 

评论(共 0 条)

编辑器加载中...
关于的Js双问号和比较符号的执行顺序问题