sort 내림차순 정리 (가나다, 123, ABC) .sort()는 메소드 안에 함수를 파라미터로 넣어 1,-1,0를 리턴해서 순서를 정하는 방식 내림차순으로 정렬하고 싶으면 부등호 위치 변경 ()이나 -1, 1을 변경하면 된다 > - 첫 번째 인수가 두 번째 인수
filter 요소들을 걸러내는 것이 목적 배열을 순회하며 요소마다 조건 확인 후 조건을 만족하는 요소들로 구성된 새로운 배열 > let newArray = arr.filter(callback(currentValue[, index, [array]]) {}[, thisA
forEach Array 객체에서만 사용가능한 메소드 배열의 요소들을 반복하여 작업을 수행 map처럼 변수에 할당하기보다는 반복문이나 조건문과 같이 그냥 바로 호출되는 것이 일반적 배열의 첫 번째부터 마지막까지 반복하면서 item을 꺼낼수 있다 map과는 다르게 re
map 배열에 담겨 있는 인덱스들에 함수를 실행시키고 그 함수의 결과 값으로 새로운 배열을 만드는 함수 메소드 변수가 있고 그 값들에 전부 함수 적용을 하고 싶을 때 map() 함수 사용 기존의 배열은 변하지 않는다 undefined도 포함 배열 값이 들어있는 인덱스
javascript란? 프로그래밍 언어 중 하나로 동적으로 콘텐츠 변환 HTML상에서만 이용해 사용 가능 정확한 문법이 필요 확장자는 .js java 언어와는 관계 없음 대소문자를 구분 - 변수나 함수의 이름 정확히 구분해서 사용해야 함 > HTML - 웹페이지의 기
1. Method 메소드(멤버 함수) 클래스나 객체에 속해 있는 함수 객체 내에서 정의된 함수를 의미 Javascript에서 함수가 객체의 프로퍼티로 저장된다면 이것은 메소드 함수로 된 property 클래스에 만드는 함수 메소드는 주로 객체의 프로퍼티 값을 변경하거
Scope(스코프) 참조 대상 식별자(변수, 함수 이름)를 찾아내기 위한 규칙 유효 범위 scope는 범위 즉 Javascript에서는 변수에 접근할 수 있는 범위 함수를 선언할 때마다 새로운 스코프를 생성 스코프는 함수를 호출할 때가 아니라 선언할 때 생성 현재 자신의 scope(자신의 함수 안)에서 사용하고자 하는 변수가 없다면 Scope Chain을...
실행 가능한 코드를 형상화하고 구분하는 추상적인 개념 스코프, 호이스팅, this, function, 클로저 등의 동작 원리를 담고 있는 javascript의 핵심 원리 실행 가능한 코드가 실행되기 위해 필요한 환경코드가 실행되고 있는 구역, 범위 변수 객체(변수, 인
npm (Node Package Manager) javascript 언어를 위한 패키지 관리자 javascript 라이브러리 세계에서 가장 큰 소프트웨어 라이브러리 무료로 패키지 다운 가능 (광범위한 모듈 공유 라이브러리) javascript 런타임 환경 Node.js의 기본 패키지 관리자 -javascript로 쓰인 프로그램을 관리하기 위해 node.j...