javascript - Google Apps Script如何检测typeof blob?
问题描述
var data = Utilities.newBlob("THis is blob data", MimeType.PLAIN_TEXT, 'test.txt');
if ( ?? ) then Logger.log('yes, this is blob') ;
如何检测数据是blob?(不反对)
instanceof Blob
// or
instanceof BlobSource
结果:ReferenceError:Blob
或BlobSource
未定义
instanceof GoogleAppsScript.Base.Blob;
// ReferenceError: `GoogleAppsScript` is not defined
typeof data
// result: object
Object.prototype.toString.call(data);
// result: [object Object]
解决方案
推荐阅读
- c# - 将多个从 XML 创建的属性和/或类转换为 Visual Studio 中的自动属性
- haskell - 对包含单个元素和列表的列表进行 Fmap
- xcode - Xcode:无法加载 Info.plist 异常 (eGPUOverrides)
- amazon-web-services - AWS Lambda - 存储队列状态
- r - 在 ggplot2 中进行分面时仅保留 som 组
- tensorflow - 如何使用张量板将我的训练和验证准确性合并到一张图中
- apache-spark - 如何在 Spark 中设置“映射器”/分区的数量
- tizen - 三星 Tizen TV 中的浏览器回调
- verilog - 16 位 CPU 设计:实现获取执行周期的问题
- testing - Python 动态测试计划生成