在测试出 instasenceof
后,我发现如果参数是数组或对象字数, 则返回为真实 。
function test(options){
if(options instanceof Object){alert( yes )}//this will alert for both arrays and object literals
}
test({x:11})// alerts
test([11])// alerts as well but I do not want it to
是否有方法可以测试 参数“ 选项” 是字面上的物体?
P. S. 我将创建一个模块, 允许用户访问其配置选项, 我想测试该参数是否只是“ 坚固” 字词 < / 坚固 ”?