(广告,请不要屏蔽。)

测验 » 布尔值

1. typeof

哪个断言成立?

2. 假值

以下哪些值是假值?

3. 检查是否提供了参数

function func(arg) {
  if (!arg) {
    throw new Error('Missing argument');
  }
  return 'ok';
}

以下哪些函数调用会抛出错误?

4. 检查属性是否存在

function func(obj) {
  if (!obj.prop) {
    throw new Error('Missing property `prop`');
  }
  return 'ok';
}

以下哪些函数调用会抛出错误?

5. 逻辑与 (1/3)

6. 逻辑与 (2/3)

7. 逻辑与 (3/3)

8. 逻辑或 (1/3)

9. 逻辑或 (2/3)

10. 逻辑非

以下哪些表达式是 true(其他表达式是 false)?


正确答案00