자바스크립트 공부한 내용 기록 13 - 입문

웹클래스·2021년 6월 29일
0

자바스크립트

목록 보기
13/27

실습 01

실행순서 설명
0. 자바스크립트 코드 실행하기 전에 전체 코드를 훑는다.
1. var 변수 선언하고 b 라는 이름 만들고 1 라는 숫자를 담았다.
2. var 변수 선언하고 a 라는 이름 만들고 k(b); 함수를 담았다.
3. 함수가 실행하니까 k(b); 함수를 실행하면서 b 라는 이름가져와서 함수한테 전달해준다. 그리고 a 라는 이름 선언했지만 안에는 아직 값이 없어서 undefined 이다.
4. 함수 매개변수(파라미터)에 b 라는 값 전달한다.
5. 함수 안에 if 만나서 조건을 확인한다.
*if ( ) 참, 거짓으로 판단하는 문이다. 판단하지 않으면 참으로 판단한다.
6. if 문에서 'b받기'는 판단하지 않아서 참으로 판단한다.
7. 참으로 판단해서 콘솔창에 1이 나오고 함수를 끝낸다.
8. 함수 끝내고 나니 console.log(a); 기다리고 있다.
9. a의 값은 undefined 이다. k(b)라는 함수를 실행선언만 했지 값을 받아오지 않았다. 받아오려면 return으로 받아와야한다.

var b = 1;
var a = k(b);
function k(b전달받기) {
  if (b받기) {
    console.log(b받기);
  }
}
console.log(a)

끝맺음

실행순서 설명했지만 잘 했는지 모르겠다.

profile
코드를 기록하는 공간

0개의 댓글