자바풀스택 과정/프리스쿨 : 수업내용정리

프리스쿨 (2일 오전/3일)

파티피플지선 2024. 11. 13. 17:23

■ 전날 복습으로 시작함

 
3번영역에 location.href='https://naver.com'을 입력해도 자바스크립트 실행은 가능한데, 코딩의 줄이 증가하면 공간도 좁고 알아보기 힘드니까 여러줄의 자바스크립트가 필요한 경우 함수 안에 여러 자바스크립트 코드를 묶어서 일괄 실행시킨다!

data type에 대한 내용도 복습!


 
■ 객체의 개념

노래방 기기를 나와 친구가 공유하기 위해 창고를 임대하고 보관하면서, 그 창고의 열쇠를 친구와 공유한다.
= 객체(Object)를 임의의 공간에 할당하고, 그 공간에 대한 Key 값을 '나'라는 변수와 '친구'라는 변수가 공유한다.
(이 비유는 맞다고 선생님께 확인받았음)
 

object type data는 number type data와 달리 같은 공간에 있는 키 값을 공유하는 변수들이다. (이 말이 맞는지 모르겠다)

 

 

■ 함수가 실행되는 순서와 함수를 실행하는 목적

내가 만든 html과 함수가 어떤 순서로 실행되는지 소스에서 디버깅 할 수 있음
디버깅화면에서 확인할 수 있는, 함수가 실행되는 순서
내가 실행한 함수가 결과 값으로 undefined 를 가진다! 하지만 반드시 undefined를 갖는 것은 아니다.
return이라는 반환 함수를 사용하면 undefined 값이 아닌 다른 값을 반환한다.

 

confirm 함수 같은 경우는 true/false 두 가지 값 중 하나의 값을 return하게 된다.

if(){}else{}문