首页 > 解决方案 > 对象不等于真或假

问题描述

所以我上传的媒体文件(event.target.files[0])不等于真假。它有一个typeof object.

它是某些表单状态的一部分,我想检查对象是否所有字段都不为空""

我认为 JS 对象应该总是 === true,但也许这对于“文件”对象是不同的?

标签: javascriptjavascript-objects

解决方案


===测试相等的值和相等的类型(ref)。typeof(true)isboolean但文件不是布尔值。所以比较永远不会产生真。

另请参阅https://stackoverflow.com/a/8511350/4640820


推荐阅读