美文网首页
js 中的一元运算符"~"有哪些应用?

js 中的一元运算符"~"有哪些应用?

作者: BluesCurry | 来源:发表于2018-06-07 10:13 被阅读0次

~ :按位取反

应用:

  1. 取整:~~1.2 //1
    比 parseInt、Math.floor 性能快
  2. 用 ~someArray.indexOf(someValue) 代替 someArray.indexOf(someValue) !== -1,因为 ~-1=0,所以可以利用这一点去做判断。

相关文章

  • js 中的一元运算符"~"有哪些应用?

    ~ :按位取反 应用: 取整:~~1.2 //1比 parseInt、Math.floor 性能快 用 ~some...

  • JavaScript运算符_一元运算符(八)

    目录: 1.什么是一元运算符?2.一元运算符都有哪些? 一、什么是一元运算符? 一元运算符只有一个参数,即要操作的...

  • js运算符

    js运算符 1. 一元运算符 * delete:用于删除对象中属性的 如:delete o.name; //删...

  • js 加号运算符使用 2021-03-26

    js中加号+ 运算符可以用在一元运算 与 二元运算1, 一元运算请况 语法:+ Expression +'号运算符...

  • JavaScript_运算符

    一、JS运算符 (一)一元运算(+ - ++ -- ! ~s) ++ 和 () 的优先级相同,...

  • js问答题

    index js问答题 __小胖子 1.JS的数据类型有哪些?typeof运算符的执行结果都有哪些数据类型? (第...

  • swift之基本运算符

    1>运算符术语 运算符有一元、二元和三元运算符. 一元运算符对单一操作对象操作(如-a).一元运算符分前置运算符和...

  • Swift3学习笔记:部分基础运算符

    部分基础运算符 运算符有一元、二元和三元运算符: 一元运算符在单个操作数(例如-a)上操作。一元前缀运算符出现在其...

  • 前端(js)

    js基本语法 字面量和变量 标识符 数据类型 一元运算符

  • ECMAScript 运算

    一、ECMAScript 一元运算符 一元运算符只有一个参数,即要操作的对象或值。它们是 ECMAScript 中...

网友评论

      本文标题:js 中的一元运算符"~"有哪些应用?

      本文链接:https://www.haomeiwen.com/subject/zbvwsftx.html