Skip to content

JS 代码简洁之道 - 快速转换为布尔值 #26

@jtwang7

Description

@jtwang7

JS 代码简洁之道 - 快速转换为布尔值

!!your target

原理:第一次 ! 运算对目标取反,会得到该目标布尔值的相反结果,然后通过第二次 ! 取回正值,该结果就是目标的布尔值。
用法: !!xxx

示例

判断 div1 DOM 元素是否存在:

<div id="div1"></div>
if ( !!document.getElementById("div1") ) {
  // do something ...
}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions