📂 JAVASCRIPT/Array
[ 자바스크립트 ] Array.isArray() 🕔 2017. 5. 1. 00:49
[ Javascript ] Array.isArray()
Polyfill
<script type="text/javascript">
/*
* source :
* https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray
*/
if ( ! Array.isArray ) {
Array.isArray = function isArray ( arg ) {
return Object.prototype.toString.call( arg ) === "[object Array]";
};
}
</script>
typeof
<button onclick="testing()"> Click me </button>
<p id="demo"> </p>
<script type="text/javascript">
function testing () {
var myArray = [ "A", "B", "C" ];
var type = typeof myArray;
demo.innerHTML = type;
}
</script>
Object.prototype.toString
<button onclick="testing()"> Click me </button>
<p id="demo"> </p>
<script type="text/javascript">
function testing () {
var myArray = [ "A", "B", "C" ];
var objToSting = Object.prototype.toString.call( myArray );
demo.innerHTML = objToSting;
}
</script>
Array.isArray()
<button onclick="example()"> Click me </button>
<p id="demo"> </p>
<script type="text/javascript">
function example () {
var array = [ "A", "B", "C" ];
demo.innerHTML = Array.isArray( array );
}
</script>
<button onclick="example()"> Click me </button>
<p id="demo"> </p>
<script type="text/javascript">
function example () {
var string = "A, B, C";
demo.innerHTML = Array.isArray( string );
}
</script>
<button onclick="example()"> Click me </button>
<p id="demo"> </p>
<script type="text/javascript">
function example () {
var object = { 0: "A", 1: "B", 2: "C", length: 3 };
demo.innerHTML = Array.isArray( object );
}
</script>
이 내용이 도움이 되셨다면, 아래의 하트 버튼을 눌러주세요 *^^*
If this article is helpful to you, please click the heart button below. *^^*
'JAVASCRIPT > Array' 카테고리의 다른 글
[ 자바스크립트 ] 빈칸이 들어있는 배열( Javascript: The blanks in array ) (0) | 2017.05.07 |
---|---|
[ 자바스크립트 ] 배열의 slice() 사용법 (0) | 2017.05.01 |
[ 자바스크립트 ] 배열에서의 some() 사용법 (0) | 2016.11.05 |
[ 자바스크립트 ] 배열에서의 every() 사용법 (0) | 2016.10.30 |
[ 자바스크립트 ] 배열의 sort()에 대해 알아보기 (3) | 2016.01.20 |