经过测试,instasnceof
我发现如果参数是数组或对象字面量,它将返回 true。
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
有没有办法测试参数“选项”是否是对象文字?
PS我正在创建一个允许用户访问其配置选项的模块,并且我想测试参数是否只是一个对象文字?