你如何使用 Dart 对浏览器支持进行功能测试?在 Javascript 中测试的常见事物。不幸的是,它仍然是必要的邪恶。
例如,如果浏览器支持“XMLHttpRequestUpload”,您如何编写测试,以便您可以回退到支持的功能?
此外,您如何测试“FileReader”、“Worker”、“ArrayBuffer”、“DataView”、“Uint8Array”、“Float32Array”……?
在 Javascript 中,您可以测试对象是否在全局命名空间(Window 等)中可用。