Supersett
개발자의 하루
Supersett
Blockchain Dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 프론트
    • 회사생활
    • 블록체인
    • 프로젝트
      • 창업 프로젝트 (DRF + AWS)
      • Spring 프로젝트
    • [중앙대]멋쟁이 사자처럼
    • 기술서적
    • Problem Solving
      • 알고리즘
    • 일기장
      • 하루 정리
      • 삽질 일기
      • 조급할 때 눌러보기

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Near Explorer
  • java
  • 해커톤
  • 글리치해커톤
  • DEPROMEET
  • 멋쟁이사자처럼 중앙대
  • 멋쟁이 사자처럼 면접
  • 취업준비
  • 국비교육
  • 비트코인
  • 멋쟁이 사자처럼 서류
  • 니어프로토콜
  • 디프만16기
  • 구글소셜로그인
  • 블록체인정보가공
  • 국비
  • Near Scan
  • 블록체인 서버설계
  • Luniverse
  • 자바스크립트
  • 자바
  • 컴퓨터학원
  • 신입개발자
  • 초보개발자
  • 면접준비
  • 프로젝트
  • 멋사 중앙대
  • 국비지원
  • 멋쟁이 사자처럼
  • Multichain API

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Supersett

개발자의 하루

211223 [목] 모든 것은 면접을 위해
일기장/하루 정리

211223 [목] 모든 것은 면접을 위해

2021. 12. 23. 15:22

 공부하는 중간중간마다 처음 듣거나 헷갈리는 개념들을 바로바로 구글에 들어가서 찾고 정리하는데 이 과정이 되게 재밌다. 뭔가 발견하고 해결하는 소소한 행복을 느낀다. 

 

 모르는걸 발견한다는 것은 그만큼 공부를 더 해 나가고 있다는 말이기도 하다. 잘하고 있다. 정진하자

 

 확실히 예습을 하면서 본 수업과 병행을 하니까 헷갈렸던 부분이 정리되면서 더 깔끔해지는 것 같다. 몸이 좀 많이 피곤하지만 효과는 확실하니 내년 수료할 때까지 이 스탠스를 유지해야겠다. 나 혼자 하는 것이 아닌 스터디 동기들이랑 함께하니 아주 든든 국밥이다.

 

 

[문제 발견 / 접근 / 해결]
1. 오늘 자바스크립트 기본 문법중,, 함수와 영역에 대해 공부를 했는데 이 부분 확실하게 쥐어 잡고 흔들 정도가 되어야 다음으로 넘어갔을 때 무리가 없을 거라고 생각했다. > 오늘 스터디 복습 타임에 개념 확실하게 잡고 > 예제 만들어보는 시간 갖고 > 서로 만든 예제 풀어보면서 정립하는 시간 가질 것이다.

2. 얼마나 알고있는지 파악하기.

//자바 메소드 만들기

//오라클 db 테이블 만들고 crud 구성하기

 


[오늘의 키워드]
1. 객체 기반 vs 객체지향
2. var를 통한 변수 선언 

3. JavaScript 구동원리 > 보고 있는데 이해하기에 굉장히 어렵다.. > Java 구동 원리도 하루아침에 이해한 게 아니기 때문에 너무 조급하게 생각하지 말자!! > 강사님께 여쭤봐야겠음. 

 

4. script를 body 태그 안에 넣는 이유?


[오늘의 계획]
1. 수업내용 복습 (JavaScript)

2. 뉴렉처 자바스크립트

3. 보물

4. 스터디


[오늘의 공부]

<script type="text/javascript">
	
	//선언함수 파트
	
	function display1(){
		var x = 1;
		return 2;
	}
	
	function display_(){
		y = 3;
		return 4;
	}
	
	display1();
	display_();
	
	alert(y); // 정답 :
	alert(x); // 정답 :

	/*
	display1(); // 선언함수다
	
	var display2 = display1;
	display2(); // 선언함수다
	
	
	alert(display3) // 
	var display3 = display1(); // 선언함수다
	alert(display3) // 2
	*/
	

	
	
	//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
	
	//익명함수 파트
	
	var fun_ =function() {
		alert("익명함수다")
		return 1;
	};
	//문제 2
	
	var fun1 =function() {
		alert("익명함수다")
		return 1;
	};
	

	fun1(); // 1)
	
	var fun2 = fun1;
	fun2(); // 2)
	
	
	alert(fun3); // 3)
	var fun3 = fun1();  
	alert(fun3); // 4)
	
	//추가로 alert 되는게 있을까요?
    </script>


[스터디 계획]
1. 수업내용 복습 (JavaScript)
2. 예제 만들어보는 시간 > 돌아가면서 풀어보기 

[스터디 결과]
<나왔던 예제들>

var x = 0;

		function fun1() {
			x = 1;
		}

		function fun2() {
			y = 1;
			fun1();
			return 2;
		}

		function fun3(a) {
			y = 3;
			a();
		}

		var z = fun3(fun2);

		alert(z); // 1번답 :
		alert(x); // 2번답 : 		
		alert(y); // 3번답 :

		/////////////////////////////

		function awt() {
			function aw() {
				alert(b);
			}
		}

		function aw(aa) {
			var a = 10;
			b = 20;
			aa();
			alert(b);
		}

		awt(aw(awt)); //의 실행 결과는? 

		// 20 20 20

		//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

		function add(a, b) {
			alert(a + b);
		}

		function calculate(command, a, b) {
			command(a, b);
		}

		calculate(add, 2, 3);

		//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

		function _out() {
			var display2 = function() {
				alert("2");
				return 1;
			}
		}

		alert(_out()); // 1번 문제 - undefined

		function display_(goguma) {
			goguma(); 
		}

		display_(function() {
			alert("1");
		});
		
		
		//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
		
		function sum(a,b){
			var k=a;
			for(i=a ; i<=b-a+1 ;a++){
				k+=a;
			}
			alert(k);			
		}
		
		sum(1,2022);
		
		//ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

		//1번
		alert(50 + "25");
		alert(50 - "25");
		//의 결과값을 각각 구하시오
		//-----------------------------------------------
		//2번
		var tot = 0;
		var i = 0;
		for (var i = 1; i <= 100; i++) {
			tot += i;
		}
		var u = i + 10;
		alert(u);
		//의 결과는?
		//----------------------------------------
		//3번
		var glovalVar = 100;
		function aa() {
			glovalVar = 200;
			var localVar = 300;
		}
		//glovalVar와  localVar의 값은?
		//---------------------------------
		//4번
		function sum(num1, num2) {
			alert("합계 = " + (num1 + num2));
		}
		//일때
		sum(234, 16, 1, 23);
		//의 값은?
		////------------------------------------
		//5번
		function outerDisplay() {
			function display() {
				alert("display 함수의 명령 실행-1");
			}
		}
		display();
		//의 결과는?
		//---------------------------------------

#국비 #국비지원 #국비교육 #초보개발자 #신입개발자 #컴퓨터학원 #자바 #JAVA #취업준비 #면접준비

'일기장 > 하루 정리' 카테고리의 다른 글

211225 [토] 스터디 사람들이 너무 좋다  (0) 2021.12.25
211224 [금] 휴강 = 기회의 창 = 분기점  (0) 2021.12.24
211222 [수] 행동의 가치는, 그 행동을 끝까지 이루는 데 있다  (2) 2021.12.22
211221 [화] 인생의 계획은 젊은 시절에 달려있고, 하루의 계획은 아침에 달려 있다.  (1) 2021.12.21
211220 [월] 잠은 죽고 나서 자자  (0) 2021.12.20
    '일기장/하루 정리' 카테고리의 다른 글
    • 211225 [토] 스터디 사람들이 너무 좋다
    • 211224 [금] 휴강 = 기회의 창 = 분기점
    • 211222 [수] 행동의 가치는, 그 행동을 끝까지 이루는 데 있다
    • 211221 [화] 인생의 계획은 젊은 시절에 달려있고, 하루의 계획은 아침에 달려 있다.
    Supersett
    Supersett
    하루를 돌아보고 공부한 티를 내기 위해 블로그를 만들었습니다.

    티스토리툴바