- is_array
- isArray
- (boolean) Determine whether the argument is an array
1 C#[ | ]
C#
Copy
public static bool is_array(object obj)
{
return obj.GetType().IsArray;
}
C#
Copy
int [] array = {1,2,3,4};
Console.WriteLine("Is this type an array? {0}", array.GetType().IsArray);
2 JavaScript[ | ]
JavaScript
Copy
function is_array(input){ return typeof(input)=='object'&&(input instanceof Array); }
var bar = 1;
var foo = [1];
console.log(is_array(bar)); // false
console.log(is_array(foo)); // true
3 jQuery[ | ]
JavaScript
Copy
var bar = 1;
var foo = [1];
console.log($.isArray(bar)); // false
console.log($.isArray(foo)); // true
4 Objective-C[ | ]
Objective-C
Copy
// NSArray or NSMutableArray → true
-(bool)is_array:(NSObject*)obj {
return [obj isKindOfClass:[NSArray class]];
}
5 PHP[ | ]
PHP
Copy
echo is_array( array(1, 2, 3) );
# true
echo is_array( '1, 2, 3' );
# false
6 Ruby[ | ]
Ruby
Copy
puts [1, 2, 3].kind_of?(Array)
# true
puts '1, 2, 3'.kind_of?(Array)
# false
7 VBA[ | ]
vbnet
Copy
Function IsCollection(ByVal obj) As Boolean
On Error Resume Next
Dim element As Variant
IsCollection = True
For Each element In obj
If Err Then IsCollection = False
Exit For
Next
Err.Clear
End Function
'Dim col As New Collection
'Dim str As String
'MsgBox IsCollection(col) 'True
'MsgBox IsCollection(str) 'False
8 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.