Skip to content

哪个选项是将 hasName 设置为 true 的方法(不能将true作为参数传递)?

Posted on:2021年7月3日 at 22:25
function getName(name) {
  const hasName = //
}

使用逻辑非运算符!,将返回一个布尔值,使用!! name,我们可以确定name的值是真的还是假的。 如果name是真实的,那么!name返回false!false返回true。 通过将hasName设置为name,可以将hasName设置为等于传递给getName函数的值,而不是布尔值truenew Boolean(true)返回一个对象包装器,而不是布尔值本身。 name.length返回传递的参数的长度,而不是布尔值true

原文转自:https://fe.ecool.fun/topic/0b4af1f7-d0bc-4a85-8c28-f620b5d6d23e