반응형

ES6 4

Array 객체

출처 : Do it! 자바스크립트 입문편 Array를 사용하는 이유 1. 할 일 목록이나 여행 준비물 목록 검토 등을 하는 프로그램에서 새로운 것을 추가하거나 삭제하는 기능이 필요합니다. 이때 Array 객체 기능을 사용합니다. Array 속성 1. concat() - 둘 이상의 배열을 이어주는 역할을 합니다. - 새로운 함수를 만들기 때문에 원래 함수에는 아무런 영향을 받지 않습니다. 2. join - 배열 요소를 연결해주는데 연결할 때 사용하는 기호를 직접 정할 수 있습니다. - 그리고 String형으로 출력합니다. 3. push 와 unshift - push는 배열 마지막에 값을 넣습니다. - unshift는 배열 첫 번째에 값을 넣습니다. (여러 개를 넣어도 상관없습니다.) 4. pop과 shif..

JavaScript 2022.02.05

JavaScript의 함수

출처 : Do it! 자바스크립트 입문편 자바스크립트 함수 1. 익명 함수 - 이름이 없는 함수라서 변수에 할당해서 사용합니다. 2. 즉시 실행 함수 - 함수를 정의함과 동시에 실행하는 함수입니다. - () 안에 함수를 정의한 다음 마지막에 (); 를 붙이면 됩니다. 3. 화살표 함수 - ES6에 추가된 함수입니다. - => 으로 함수를 표현하는데 익명 함수에서만 사용할 수 있습니다.

JavaScript 2022.02.01

JavaScript의 변수

출처 : Do it! 자바스크립트 입문편 ES6에서 새로 추가된 let, const - 원래는 var로 변수를 예약했는데 ES6에서부턴 let 예약어로 변수를 선언하는 것을 권장하고 있습니다. var과 let, const 차이점 - var은 함수 영역의 스코프를 가졌습니다. - var은 같은 이름의 변수를 여러 번 재선언할 수 있습니다. - var은 호이스팅을 가져서 변수를 선언하지 않아도 사용할 수 있습니다. 그리고 undefined로 초기화 됩니다. - let과 const는 블록 영역의 스코프를 가졌습니다. - let과 const는 같은 이름의 변수를 재선언할 수 없습니다. - let과 const는 호이스팅이 없어서 선언하지 않은 변수를 사용하면 오류가 발생합니다. 따라서 초기화는 되지 않습니다. -..

JavaScript 2022.02.01
반응형