js 中的 ~~用处

Posted 以后文章更新在https://ybleeho.github.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 中的 ~~用处相关的知识,希望对你有一定的参考价值。

当前端处理返回码的时候 

  if (~~msg.code == 2) {
            showInfoPopup(‘重复申请,把机会留给其他小伙伴吧‘);
            return;
          }

可以忽略接口传的的是‘2’还是2

let a = ‘2‘
console.log(~a)     //-3
console.log(~~a)    //2
let b = 2
console.log(~b)     //-3
console.log(~~b)    //2

 

以上是关于js 中的 ~~用处的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段9——JS中的面向对象编程

奇妙JS代码系列call,apply,bind用处整理

Chrome-Devtools代码片段中的多个JS库

Node.js JavaScript 片段中的跳过代码

js 中的 ~~用处

XSS:如何从 C# 中的字符串中删除 JS 片段?