【发布时间】:2021-03-28 17:43:47
【问题描述】:
我有一个方法的参数,我需要确保它是一个字符串。使用var instanceof String 失败了,所以我做了一个console.log(var.constructor.name, var instanceof String 并得到了这个输出:
String false
为什么 JavaScript 认为构造函数的名称是 'String',但不认为变量是 String 的实例?
【问题讨论】:
标签: javascript