知食记
搜索文档…
知食记
思维导图
归档
博客
🎃CSS
CSS基础
CSS3
SCSS
🎉JavaScript
JS 概念
类型
类型转换
内存
原型链
继承
词法作用域
事件委托
Falsy
This
闭包
Event-loop
跨域
function.length
arguments
!!
void 0
柯里化1
柯里化2
异常
协程
JS陷阱
JS开发知识点
实现JS常见函数
实现JS 常见操作函数
JS Worker
ES6
ES6 函数
Typescript
V8
🕹️框架
Vue
Vue3
React
React-Redux
React Hooks
Nuxt
Koa2
🎯算法
算法与数据结构
🎁HTML
DOM
SVG
🏈计算机网络
浏览器
计算机网络
🥊前端生态
Webpack
Babel
Fetch
Axios
Npm
Yarn
业务开发
微前端
Hexo
🏀后端
Node
Java
Python
🕹️面试
面试真经
To-do
🤖开源
开源项目
🧸其他
Linux
Git
正则
设计模式
计算机理论
Group 1
由
GitBook
提供支持
Falsy
falsy
值 (虚值) 是在
Boolean
上下文中认定为 false 的值。
JavaScript
在需要用到布尔类型值的上下文中使用强制类型转换(
Type Conversion
)将值转换为布尔值,例如
条件语句
和循环语句。
在 JavaScript 中只有 7
个
falsy
值。
这意味着当 JavaScript 期望一个布尔值,并被给与下面值中的一个时,它总是会被当做 false。
false
false
关键字
0
数值
zero
0n
当
BigInt
作为布尔值使用时, 遵从其作为数值的规则.
0n
是
falsy
值.
"", '', ``
这是一个空字符串 (字符串的长度为零). JavaScript 中的字符串可用双引号
""
, 单引号
''
, 或
模板字面量
``
定义。
null
null
- 缺少值
undefined
undefined
- 原始值
NaN
NaN
- 非数值
以前
事件委托
下一个
This
最近更新
2yr ago
复制链接