전체 글110 패스트캠퍼스 환급챌린지 44일차 미션 (3월 15일) : 프론트엔드개발 강의 후기 오늘의 목표 js클래스 01 생성자 함수 02 this 오늘은 드디어.. 금요일.. 하.. 하얗게 불태웠다.. 정말...출퇴근길 왜 힘들까... 진짜.. 어유 언넝 집에 와서 강의 듣자 하고 달려왔다 클래스는 스타벅스 예제할 때도 썼었지. 그래서 눈에도 손에도 많이 익었다. (참.. 개발자들은 대단해.. 자바 안에 있는 여러 방식으로 정리하는 방법도, 태그 종류도, 함수 내용도 다 다르고 이것저것 너무너무 많다..) this 는 뭘까? this는 인스턴스의 자기자신을 의미하며 인스턴스화 되었을 때 자기자신의 메모리 주소를 담고있는 키워드다. this 키워드의 역할 3가지 1) 자기 자신의 메모리를 가르킨다. main 함수에서 EX1_Fruit 객체를 하나 생성한 후 과일 고유번호, 과일 이름을 Sette.. 2024. 3. 15. 패스트캠퍼스 환급챌린지 43일차 미션 (3월 14일) : 프론트엔드개발 강의 후기 오늘의 목표 04 호이스팅 05 타이머 함수 06 콜백 오늘은 퇴근하고 여유롭게 방에 누워서(?) 엎드려서(?) 강의를 듣는다 호이호이호이스팅 완전 처음 보는 단어다.. 콜백..? 전화주세요?ㅋㅋㅋ 되게 익숙한 단어들을 여기서 보다니..ㅎㅎ 회사 일이 많아서 힘든데 이번주는 강의가 짧아서 참 다행이야..ㅎㅎ 호이스팅이란? JavaScript 호이스팅은 인터프리터가 코드를 실행하기 전에 함수, 변수, 클래스 또는 임포트(import)의 선언문을 해당 범위의 맨 위로 끌어올리는 것처럼 보이는 현상을 뜻한다. 호이스팅은 ECMAScript 사양에서 규범적으로 정의된 용어가 아니다. 호이스팅(Hoisting)이란 함수 내의 변수 및 함수 선언을 각 유효 범위의 최상단으로 끌어 올려주는 JS의 독특한 특징이다. .. 2024. 3. 14. 패스트캠퍼스 환급챌린지 42일차 미션 (3월 13일) : 프론트엔드개발 강의 후기 오늘의 목표 JS 함수 중에 함수 복습 화살표 함수 를 시작했다!!! 오늘은 수요일 뚜둥- 행복한 날이었다. 그래서 더 열심히 해보기로 한다아아!! 가보자고오오!! 자바스크립트 간단한 복습과 함께 새로운 내용들 학습! function sum(x, y) { console.log(x + y) } sum(1, 3) sum(4, 12) + function sum(x, y) { return x + y } sum(1, 3) sum(4, 12) 조건을 만들어서 특정한 내용을 실행할 것인지 실행하지 않을 것인지를 이렇게 리턴 키워드를 통해서 함수 안에서 작성을 할 수가 있다는 거다. 그러면 콘솔 창에 이렇게 underfined라는 값이 나오는 것을 확인할 수가 있다. 화살표 함수 화살표 함수(Arrow function.. 2024. 3. 13. 패스트캠퍼스 환급챌린지 41일차 미션 (3월 12일) : 프론트엔드개발 강의 후기 오늘의 목표 09. 변수 유효범위 10. 형 변환 오늘은 화요일 뭔가 이제 화요일인가 싶지만..ㅎㅎ 열공허자..! 변수 유효범위 유효범위라는 것은 해당하는 변수가 유효하게 동작할 수 있는 특정 범위를 말한다. 자바스크립트에서 변수를 선언할 때 대표적으로 let 이라던가 const 키워드를 사용한다. bar 라는 키워드도 사용할 수 있는데 최신의 자바스크립트 문법에 의해서 bar는 되도록 사용하지 말라고 하셨음. 그래서 let 또는 const 키워드만 사용하면 된다. bar 라는 키워드는 왜? 어떤 차이가 있길래 사용하는 것이 권장되지 않나? 를 알아보자! a라는 변수는 자신이 동작할 수 있는 유효한 범위를 가진다. let 이라던가 const 키워드를 사용하게 되면 그 변수가 선언되어져 있는 특정한 블럭 .. 2024. 3. 12. 이전 1 2 3 4 5 6 ··· 28 다음