JavaScript 2

[JavaScript] 자바스크립트 화살표 함수

자바스크립트 화살표 함수 함수 표현식보다 단순하고 간결하게 함수를 만들 수 있는 방법 // 함수 표현식 function hello(name) { return "Hello" + name; } 기존의 함수 표현식에서 function 키워드를 삭제하고 인자로 받는 매개변수의 괄호()와 코드블록{} 사이에 화살표=>를 넣어주면 화살표 함수를 정의할 수 있다. // 화살표 함수 const hello = (name) => {return "Hello" + name}; // 파라미터가 하나만 있을 때는 괄호 생략 가능 const hello = name => {return "Hello" + name};

Language/JavaScript 2022.02.08

[JavaScript] 자바스크립트 변수 선언

자바스크립트 변수 선언 자바스크립트에서 사용되는 변수 관련 내용 변수 선언은 var 로만 가능했으나, ES6(ES2015)부터 let과 const가 추가되었다. var 선언자 데이터 타입에 상관없이 var 선언자로 변수를 선언할 수 있다. var 선언자로 변수를 선언하면, 같은 자바스크립트 코드 안에서 중복 선언이 가능하다. (동일한 변수명을 사용하는 것이 가능하다.) 하지만, 기존에 선언해둔 변수를 까먹거나, 다른 팀원이 개발한 자바스크립트 코드를 삽입해서 사용하는 경우에 내가 사용하는 변수명과 동일한 변수가 있다면 값이 재할당되어서 문제가 발생하기 쉽다. let 선언자 var 선언자와는 다르게, 동일한 변수명을 갖는 변수를 다시 선언해서 사용할 수 없다. 이미 선언한 변수를 다시 선언할 경우 에러가 ..

Language/JavaScript 2022.02.05
728x90
반응형