반응형
- [Javascript] 배열의 순회 메서드(Iteration methods)alpha brain배열의 순회 메서드는 인자(argument)로 함수(callbackFunction)를 받는다. 함수를 받은 배열은 자신의 길이(length)를 확인한후 그 길이만큼 배열요소에 접근하여 함수(callback)를 실행시킨다. 즉, 내가 함수를 호출하는게 아니라 배열의 순회 메서드가 함수를 호출한다. 호출자가 누구인지 명확히 알아야 이해가 잘될것이다. 대표적인 배열의 순회 메서드 몇개를 가지고 예제를 보면 이해가 될것이다. 1. Array.forEach() element로 number type 5개를 가진 배열이 있다. let arr = [1,2,3,4,5]; function callback(element){ console.log(element); } arr.forEach(callback); 이 배열에서 fo..
- 2020-01-15 14:43:59
- [Javascript] 배열(Array)의 요소(element)조작 , 배열 메서드(method)alpha brain배열은 객체의 한 종류다. 따라서 배열은 프로퍼티(property)과 메서드(method)를 가지고 있다. 배열이 가지고 있는 메서드는 대부분이 배열 내부의 요소(element)를 조작하는 기능을 가지고 있다. 그 내부가 궁금하다.. 자바스크립트가 가진 함수중에 console.dir() 이라는 함수가 있다. 이 함수는 Console.dir() The Console method dir() displays an interactive list of the properties of the specified JavaScript object. developer.mozilla.org object 내부의 프로퍼티를 보여주는 함수다. 사용을 해보면, 내부에 수많은 매서드들이 있는것을 알수가 있다. 배열 메서드는 그 대부..
- 2020-01-12 16:01:23
- [Javascript] 배열(Array)alpha brain배열은 순서가 있는 값의 집합이다. 각 값은 요소(element)라고 한다. 1. 표현 표현은 대괄호([]) 안에 콤마로 값들을 구분해 주면 된다. 2. 배열의 일반적인특징 배열의 순서는 숫자 type을 사용하는데, index라고 한다. index의 시작은 0부터 시작한다. 모든 배열에는 요소가 몇 개 있는지 나타내는 length(길이)라는 프로퍼티가 있다. 프로퍼티? 프로퍼티는 객체에 한 구성요소인데... 그렇다 배열도 객체의 한 종류이다. 그렇다면 메소드도 있겠네? 객체의 프로퍼티를 사용하기 위해서는 해당 객체(여기서는 arr).(점)property(여기서는 length) 로 사용이 가능하다 (dot notation) 3. 다른 프로그래밍 언어와의 차이점 자바스트립트에서의 배열은 다른 프로그래밍 언어..
- 2020-01-11 15:16:39
반응형
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)