我目前正在检查传递给JavaScript函数的参数中的数组。 参数可以为类型:检查参数中是否存在数组
1. function(a, b, c, d)
2. function([a, b, c, d])
3. function([a], b, c, [d, e, f], g)
我需要检查,如果参数包含在单个阵列或没有。下面的代码工作的情况下1.
和2.
但不是3.
:
if (Array.isArray(args)){
// section A
}
else{
// section B
}
此代码是考虑3.
是一个数组,虽然它混合值,它正在进入的,而不是B.一节中,我希望它进入B节。只有围绕着[]
的参数才能完全进入A.
没有我的回答还是不行你想要什么? – AmmarCSE