** 콘솔 결과도 나중에 적어놓자... (+업데이트 완료)
Array methods(1)
Array methods(2)
Object method/this
new&Object (Computed Property/methods)
Symbol
Number, Math methods
String methods
Array methods (renewal)
구조분해 할당은(Destructuring assignment) 구문은 배열이나 객체의 속성 분해해서 그 값을 변수에 담을 수 있게 하는 표현식이다.
나머지 매개변수, 전개 구문 (Rest parameters, Spread syntax)
자바스크립트는 어휘적 환경(Lexical Environment)을 갖는다.아래와 같은 코드가 존재하는데, 위에서부터 아래로 어떻게 동작하는지 알아보자...
👉 일정 시간이 지난 후 함수를 실행이 코드는 3초 뒤에 로그를 찍어준다.두개의 매개 변수를 받는다.첫번째는 일정 시간이 지나면 실행되는 함수두번째는 시간이다. 3초 = 3000또는 이렇게 직접 함수를 전달하지 않고, 직접 코드를 작성해서 사용 할 수도 있다...
⚙️ 리얼포스 R3 45g 텐키리스로 키보드로 썼읍니다..📌 call , apply , bind 는 자바스크립트에서 함수의 호출 방식과 관계없이 this를 지정할 수 있다...
객체의 프로퍼티를 사용할 때, 처음에는 객체 내에서 프로퍼티를 탐색을하여 찾고, 없는 경우에는 프로토타입에서 프로퍼티를 찾는다...
지금까지 비슷한 여러객체를 만들기 위하여 우리는 생성자 함수를 사용했었다.하지만 생성자 함수가 아닌, 클래스(Class)를 사용해서 만들 수도 있다.클래스는 ES6에 추가된 스펙이고...
상점에서 물건을 주문하는데, 그 물건이 오기까지 시간이 걸린다고 가정을 해보자또한 언제 물건이 오는지는 알 수 없을 뿐더러 가끔 물건을 만들다가 실패하는 경우도 있다고 한다. 이럴땐 소비자는 어떻게 해야할까? 10초에 한번씩 진행 상황을 물어보고 답을 받는다고...
async, await를 간단하게 알아보자.. (응용은 다음에~)
앞서 공부한 async, await를 사용해서 알아보자..