var array = [1, 2, 3, 4];
array.length; // 4
var array = [1, 2, 3];
array.join(); // "1,2,3"
array.join(':'); // "1:2:3"
var array = [1, 2, 3, 4];
array.reverse(); // [4, 3, 2, 1]
var array = [1,2,3];
array.push(5); // 4
array; // [1,2,3,5]
array.pop(); // 5
var array = [1,2,3];
array.unshift(0); // 4
array; // [0,1,2,3]
array.shift(); // [0]
var array = [1,2,3,4];
array.splice(2, 1, 5); // 3
array; // [1,2,5,4];
var array = [1,2,3];
array.map(function(x) {
return x+1;
}); // [2,3,4]
array.forEach(function(x, i) {
alert(x + ':' + i);
});
var array = [1, 2, 3, 4, 5];
array.reduce(function(prev, cur) {
return prev + cur;
}); // 15
var array = [1,2,3,4,5];
array.filter(function(x) {
return x % 2 === 0;
}); // [2,4]
var array = [5,2,3,4,1];
array.sort(function(x,y) {
return x - y;
}); // [1,2,3,4,5]
var array = [1, 3, 5, 7, 9];
array.every(function(i) {
return i % 2 === 1;
}); // true
array.every(function(i) {
return i < 9;
}); // false
array.some(function(i) {
return i === 9;
}); // true
Array.isArray('array?'); // false
Array.isArray(['array?']); // true
출처 : 제로초님 블로그
https://www.zerocho.com/category/JavaScript/post/57387a9f715202c8679b3af0