문서 태그: ECMAScript6
51개 문서를 찾았습니다
- Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla ECMAScript 6은 차기 표준이고, 코드네임은 "ES.next"입니다. 명세 초안 은 ECMA 위키에서 확인하실 수 있습니다. 첫 초안 작업은 2011년 7월 12일에 ...
- Web/JavaScript/Reference/Classes/constructor 생성자 메소드는 클레스가 오브젝트로 생성되고 초기되기 위한 특별한 메소드 입니다.
- Web/JavaScript/Reference/Classes/extends extends 키워드는 클래스를 다른 클래스의 자식으로 만들기 위해 class 선언 또는 class 식 에 사용됩니다.
- Web/JavaScript/Reference/Classes/static static 키워드는 클래스의 정적 메서드를 정의합니다.
- Web/JavaScript/Reference/Functions/Default_parameters 기본 함수 매개변수( default function parameter )는 건네진 값이 없거나 undefined 가 전달된 경우 형식 매개변수를 기본값으로 초기화되게 합니다.
- Web/JavaScript/Reference/Functions/Method_definitions ECMAScript 2015 (ES6)를 시작으로, 객체 초기자(initializer)에 메서드 정의를 위한 더 짧은 구문이 도입되었습니다. 이는 메서드 명에 할당된 함수를 ...
- Web/JavaScript/Reference/Functions/애로우_펑션 화살표 함수 식( arrow function expression )은 function 식 에 비해 구문이 짧고 (자신의 this , arguments , super 또는 ...
- Web/JavaScript/Reference/Global_Objects/Array/@@iterator @@iterator 속성의 초기 값은 values() 속성의 초기 값과 같은 함수 객체입니다.
- Web/JavaScript/Reference/Global_Objects/Array/entries entries() 메서드는 배열의 각 인덱스에 대한 key/value 쌍을 가지는 새로운 Array Iterator 객체를 반환합니다.
- Web/JavaScript/Reference/Global_Objects/Array/keys keys() 메서드는 배열의 각 인덱스에 대한 key들을 가지는 새로운 Array Iterator 객체를 반환합니다.
- Web/JavaScript/Reference/Global_Objects/Array/of Array.of() 메소드는 인자의 수나 유형에 관계없이 가변 인자를 갖는 새 Array 인스턴스를 만듭니다.
- Web/JavaScript/Reference/Global_Objects/Array/values values() 메서드는 배열의 각 인덱스에 대한 value를 가지는 새로운 Array Iterator 객체를 반환합니다.
- Web/JavaScript/Reference/Global_Objects/Function/bind bind() 메소드는 호출될 때 그 this 키워드를 제공된 값으로 설정하고 새로운 함수가 호출될 때 제공되는 주어진 순서의 선행 인수가 있는 새로운 함수를 생성합니다.
- Web/JavaScript/Reference/Global_Objects/Function/name function .name 속성(property)은 함수 이름을 반환합니다.
- Web/JavaScript/Reference/Global_Objects/Generator Generator 객체는 generator function 으로부터 반환된 값이며 반복자와 반복자 프로토콜 을 준수합니다.
- Web/JavaScript/Reference/Global_Objects/Number/EPSILON Number.EPSILON 속성(property)은 Number 형으로 표현될 수 있는 1과 1보다 큰 값 중에서 가장 작은 값의, 차입니다.
- Web/JavaScript/Reference/Global_Objects/Number/isNaN Number.isNaN() 메서드는 전달된 값이 NaN 인지 결정합니다. 오리지널 global isNaN() 의 더 강력한 버전.
- Web/JavaScript/Reference/Global_Objects/Object/is Object.is() 메서드는 두 값이 같은 값 인지 결정합니다.
- Web/JavaScript/Reference/Global_Objects/Promise Promise 객체는 비동기 계산을 위해 사용됩니다. Promise 는 아직은 아니지만 나중에 완료될 것으로 기대되는 연산을 표현합니다.
- Web/JavaScript/Reference/Global_Objects/Promise/catch catch() 메서드는 Promise 반환하여 거부된 경우만 다룹니다. Promise.prototype.then(undefined, onRejected) 를 호출하는 것과 ...
- Web/JavaScript/Reference/Global_Objects/Promise/race Promise.race(iterable) 메서드는 iterable 내 프로미스 중 하나가 결정(resolve) 또는 거부하자마자 결정 또는 거부하는 프로미스를 반환합니다, ...
- Web/JavaScript/Reference/Global_Objects/Promise/reject Promise.reject(reason) 메서드는 주어진 이유(reason)로 거부된 Promise 객체를 반환합니다.
- Web/JavaScript/Reference/Global_Objects/Promise/resolve Promise.resolve(value) 메서드는 주어진 값으로 결정(resolve)되는 Promise.then 객체를 반환합니다. 그 값이 thenable(즉 "then" ...
- Web/JavaScript/Reference/Global_Objects/Promise/then then() 메서드는 Promise 를 리턴하고 두개의 콜백 함수를 인수로 받습니다. 하나는 Promise가 성공(success) 했을 때를 위한 콜백 함수이고, 다른 ...
- Web/JavaScript/Reference/Global_Objects/Set Set 객체는 어떤 형( 원시 값 이든 객체 참조든)이든 유일한 값을 저장할 수 있습니다.
- Web/JavaScript/Reference/Global_Objects/Set/prototype Set.prototype 속성(property)은 Set 생성자에 대한 프로토타입을 나타냅니다.
- Web/JavaScript/Reference/Global_Objects/String String 글로벌 오브젝트는 문자열의 생성자, 또는 문자열의 순서입니다.
- Web/JavaScript/Reference/Global_Objects/TypedArray/fill start 와 end 사이에 요소들을 채웁니다.
- Web/JavaScript/Reference/Global_Objects/TypedArray/reverse reverse() 메서드는 제자리에서 형식화 배열을 뒤집습니다. 형식화 배열 첫 요소는 마지막이 되고 마지막은 첫 요소가 됩니다. 이 메서드는 ...
- Web/JavaScript/Reference/Global_Objects/TypedArray/slice slice() 메서드는 형식화 배열의 일부를 얕게 복사(shallow copy)한 새로운 형식화 배열 객체를 반환합니다. 이 메서드는 ...
- Web/JavaScript/Reference/Global_Objects/TypedArray/some some() 메서드는 형식화 배열 내 일부 요소가 제공되는 함수에 의해 구현되는 테스트를 통과하는지 여부를 테스트합니다. 이 메서드는 ...
- Web/JavaScript/Reference/Global_Objects/TypedArray/sort sort() 메서드는 적소에 형식화 배열의 요소를 정렬하여 그 형식화 배열을 반환합니다. 이 메서드는 Array.prototype.sort() 와 같은 알고리즘입니다. ...
- Web/JavaScript/Reference/Global_Objects/TypedArray/values values() 메서드는 배열 내 각 인덱스에 대한 값을 포함하는 새로운 Array Iterator 객체를 반환합니다.
- Web/JavaScript/Reference/Global_Objects/WeakMap WeakMap 객체는 키가 약하게 참조되는 키/값 쌍의 컬렉션입니다. 키는 객체여야만 하나 값은 임의 값이 될 수 있습니다.
- Web/JavaScript/Reference/Global_Objects/WeakMap/prototype WeakMap.prototype 속성(property)은 WeakMap 생성자에 대한 프로토타입을 나타냅니다.
- Web/JavaScript/Reference/Global_Objects/WeakSet WeakSet 객체는 컬렉션 내 약하게 유지되는(held, 잡아두는) 객체 를 저장할 수 있습니다.
- Web/JavaScript/Reference/Global_Objects/WeakSet/prototype WeakSet.prototype 속성(property)은 WeakSet 생성자에 대한 프로토타입을 나타냅니다.
- Web/JavaScript/Reference/Operators/class class 식(expression) 은 ECMAScript 2015 (ES6)에서 클래스를 정의하는 한 방법입니다. function 식 과 비슷하게, class 식은 ...
- Web/JavaScript/Reference/Operators/Destructuring_assignment 비구조화 할당( destructuring assignment ) 구문은 배열 또는 객체에서 데이터를 별개(distinct) 변수로 추출할 수 있게 하는 JavaScript ...
- Web/JavaScript/Reference/Operators/function* function* keyword 는 표현식 내에서 generator function 을 정의합니다.
- Web/JavaScript/Reference/Operators/new.target new.target 속성(property)은 함수 또는 생성자가 new 연산자를 사용하여 호출됐는지를 감지할 수 있습니다. new 연산자로 인스턴스화된 생성자 및 함수에서, ...
- Web/JavaScript/Reference/Operators/Object_initializer 객체는 new Object() , Object.create() 또는 literal 표기법 ( initializer 표기법)을 사용하여 초기화될 수 있습니다. 객체 ...
- Web/JavaScript/Reference/Operators/Spread_operator 전개 연산자( spread operator )는 식(expression)이 여러 인수(함수 호출 용)나 여러 요소(배열 리터럴 용) 또는 여러 변수(비구조화 할당 용)가 ...
- Web/JavaScript/Reference/Operators/super super 키워드는 부모 오브젝트의 함수를 호출할 때 사용됩니다.
- Web/JavaScript/Reference/Operators/yield* yield* 표현은 다른 generator 또는 이터러블(iterable) 객체에 yield를 위임할 때 사용됩니다.
- Web/JavaScript/Reference/Statements/class class 선언(declaration) 은 프로토타입(원형) 기반 상속을 사용하여 주어진 이름으로 새로운 클래스를 만듭니다.
- Web/JavaScript/Reference/Statements/const const 선언 은 값에 읽기 전용 참조를 생성합니다. 담긴 값이 불변임을 뜻하는 게 아닙니다 , 단지 그 변수 식별자는 재할당될 수 없습니다.
- Web/JavaScript/Reference/Statements/export export 문 은 지정된 파일(또는 모듈)에서 함수 또는 오브젝트, 원시 타입들을 export 하는데 사용됩니다.
- Web/JavaScript/Reference/Statements/for...of for...of 문(statement) 은 반복가능한 객체 ( Array , Map , Set , String , TypedArray , arguments 객체 등을 ...
- Web/JavaScript/Reference/Statements/function* function* 선언 (끝에 별표가 있는 function keyword) 은 generator function 을 정의하는데, 이 함수는 Generator 객체를 반환합니다.
- Web/JavaScript/Reference/Statements/import import 문 은 외부 모듈이나 다른 스크립트 등으로부터 export 된 기능을 가져오는데 사용됩니다.