关于评论置顶的回答

来源:9-14 删除节点removeChild()

慕无忌5903725

2017-12-18 00:01

while(content.firstChild){
  content.removeChild(content.firstChild);
}

为什么while后面括号里可以直接放content.firstChild,不应该是只能放条件表达式或布尔类型的变量吗?

写回答 关注

1回答

  • 慕标5534870
    2017-12-18 11:25:57
    已采纳

    所谓Boolean就是0代表false,任何非0的值都能隐式转换为true,一个Object只要存在那就是非0。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题