哪些操作符会进行隐式转换

1==>字符串比较大小时,是不会进行隐式转换的(ok)

   let aa = '2021108';
   let bb = '202145';
        if (aa < bb) {
            console.log('bb大')
        } else {
            //走了这里
            console.log('aa大')
        }
字符串在进行比较的时候;
是不会进行隐私转换的;
运算符:-(减法), *(乘法), /(除法),  %(取模), 会进行隐私转换
加号 + 是不会进行隐式转换的【特别提醒】

let aa = '2021108';
let bb = '202145';
console.log(aa + bb);
console.log(aa - bb); 会
console.log(aa * bb);  会
console.log(aa / bb); 会
console.log(aa % bb); 会

2, 字符串和数字像比较,是不会进行隐式转换的
字符串和数字相比较: 从左到右比较,如果这一位相等,在比较下一位

posted @   南风晚来晚相识  阅读(122)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
历史上的今天:
2020-03-08 js 删除数组中的某一个内容
2020-03-08 vue 路由守卫是否携带token
2020-03-08 vue写组件时的命名规范
2020-03-08 插件时间格式处理moment如何使用
2020-03-08 axios发送请求时携带token
2020-03-08 配置elementuI菜单
2020-03-08 es7如何使用await发送请求
点击右上角即可分享
微信分享提示