TIL-wecode 5일차 javascript

🐶javascript🐶

변수

🍎변수 간단히 알아보기

var name = "김영재";
var job = "frontend developer";

여기서 name, job은 변수입니다.
김영재는 name이라는 변수에 할당된 값입니다.

🍎변수의 종류

var, let, const가 대표적입니다.

🍎let vs const

👍let을 사용하면 변수값을 수정할 수 있습니다.
👍const를 사용하면 변수값을 수정할 수가 없습니다.
let을 사용할지 const를 사용할지는 개발자가 상황애맞추어 선택하면 된다.
변수에 값을 주고 영원히 수정할 일이 없으면 const를 사용하고, 변수 값이 한번이라도 수정될 예정이라면 let을 사용하면 된다.
물론 var를 사용해도 되지만 최신버전인 let과 const를 사용하는게 좋다.

🍎var의 문제점

간단하게 코드를 보자

var variable = '변수 선언함';
console.log(variable); //변수 선언함
var variable = '또 변수 선언';
console.log(variable); //또 변수를 선언함

여기서 볼 수 있듯 변수 선언을 여러번 해도 에러없이 다른 값이 출력됩니다.
이러한 var의 성격은 필요할 때 마다 변수를 사용할수 있다는 편리하다는 장점이 있을 수 있지만, 같은 이름을가진 변수명을 남발하는 문제를 만들어낼 가능성이 높아 단점이 더크다고 할 수 있다.
이를 보완하기위해 ES6부터 let,const가 추가되었다.

🐶function🐶

🍎함수의 정의

함수란 특정한 작업을 수행하도록 설계된 독립적인 블록이다.

🍎함수의 형태

1.함수를 알리는 소괄호()를 열어준다
2.함수의 시작을 알리는 중괄호{}를 열어준다.
3.실행할 코드를 중괄호와 중괄호 사이에 작성한다.
4.return할 것이 있으면 작성한다.
5.중괄호를 닫음으로 함수의 작성이 끝났음을 알린다.

🍎함수의 반환(return)

모든 함수는 return을 합니다.
함수는 항상 데이터를 return하기 떄문에 그 결과값을 변수에 저장할 수도 있고 다른 로직에서 다시 사용할 수도 있습니다.

let result = noParameter();
console.log(result);

위의 코드 처럼 함수를 호출해 반환한 값을 변수에 저장해 확인할 수 있고 다른 방법으론

console.log(result);

위와 같이 함수를 호출한 것을 바로 console.log를 통해 확인할 수 있습니다.

💯💯💯위코드 5일차를 마치며....💯💯💯

뒤늦게 배운 개발이 너무 재밌지만 너무 못한다 ㅠ

좋은 웹페이지 즐겨찾기