array
-
[생활코딩] JavaScript 배열Study/JavaScript 2019. 12. 4. 18:29
배열 Array 프로그래밍을 하면서 데이터가 많아짐에 따라 코딩은 너무 복잡해지게 되고, 사람이 감당할 수 없는 소프트웨어가 되어버렸다. 따라서 연관된 데이터를 잘 정리정돈하는 일종의 수납상자 같은 것이 필요해졌는데, 그것을 배열(array) 이라고 한다. 배열(array) 이란 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입이다. 즉, 여러 개의 데이터를 담기 위한 그릇의 역할을 하고 일반적으로 변수에 저장되어 쓰인다. 배열 내에 있는 하나 하나의 데이터를 원소(element)라 하고, 그것을 식별하는 식별자를 주로 색인(index) 라 칭한다. index는 첫 번째 원소는 0이고, 이후 1,2,3.. 순서대로 매겨진다. 배열 활용하기 - 배열 작성법 : var 변수이름 = [ '데..
-
[코드스테이츠 TIL] 배열 Array methodStudy/JavaScript 2019. 11. 2. 12:15
[ 배열 Array ] 객체지향 대안으로 함수형 프로그래밍을 선호하는 추세인데 array를 공부하는 것이 중요하다. 배열은 객체의 일부이기 때문이다. Array.isArray(obj) : 인자가 배열이라면 true를 반환하고, 아니라면 false를 반환한다. 기본적으로 typeof 를 쓰면 데이터 타입을 알 수 있는데, array는 object 타입으로 나오기 때문에, array 타입인지 구분하려면 Array.isArray() 메소드를 사용해야한다. Array.isArray([1, 2, 3]); // true Array.isArray({foo: 123}); // false 객체와 배열은 strict equal(===)로 구분할 수 없다. 왜냐하면 객체와 배열은 reference type이기 때문이다. c..