분류 전체보기199 CodeKata_js_10_배열의 평균값 카테고리 없음 2024. 11. 7. CodeKata_js_09_짝수의 합 CodeKata/JS 2024. 11. 7. CodeKata_js_08_각도기 CodeKata/JS 2024. 11. 7. CodeKata_07_두 수의 나눗셈 CodeKata/JS 2024. 11. 7. CodeKata_js_06_두 수의 합 CodeKata/JS 2024. 11. 7. CodeKata_js_05_숫자 비교하기 CodeKata/JS 2024. 11. 7. TIL_본캠프_8일차 시간은 잘 가고 오늘은 드디어 강의 5주차 모두 듣고 정리는 3주차 까지 완료한듯하다.5주차는 오히려 쉬운내용이었고 4주차 내용만 마저 정리하면 될것 같다. 아직 npm 버전에 따른 type과 모듈 이부분 조금 더 정리해야 한다. 그 이유인 즉 CLI 게임을 만들때 실험적으로 사운드 추가시 문제 없었지만사운드가 Import형태인 모듈 형태로 또 들어가야 해서 사용시 소리가 안나오거나 사운드 파일이 열리는등 여러아직 R&D 적 요소인 부분이 많다. 연구가 부족하다. 그리고 빠듯하게 생각했던 일정이 18일 제출이라 하여 깜짝놀랐다.대체 얼마나 거대하고 웅장한 CLI게임을 만들라는건가두.렵.다! 내용은 로그라이크 형태의 게임인데 고로 금요일까지 R&D 열심히 간다!내가 만들수 있는 CLI형태의 게임은 어디까지.. TIL 2024. 11. 6. 호이스팅 변수 호이스팅https://www.youtube.com/watch?v=fETYLCU2YYc 결론 var 쓰지마. 함수 호이스팅https://www.youtube.com/watch?v=M3EVwPdtnqQ 개발 2024. 11. 6. js 상황에 따라 달라지는 this JavaScript에서 this 키워드는 함수가 호출되는 방식에 따라 다르게 동작합니다. 전역 공간에서의 this전역 컨텍스트에서 this는 전역 객체를 참조합니다. 브라우저 환경에서는 전역 객체가 window입니다.console.log(this); // 브라우저에서는 window 객체를 출력 함수에서의 this일반 함수에서 this는 호출 방식에 따라 다릅니다. 일반 함수 호출: this는 전역 객체를 참조합니다. (strict mode에서는 undefined)function showThis() { console.log(this);}showThis(); // 브라우저에서는 window 객체 (strict mode에서는 undefined) 메서드 호출: 객체의 메서드로 호출될 때, this.. 개발 2024. 11. 6. js outerEnvironmentReference 렉시컬 환경(lexical environment)은 JavaScript에서 변수와 함수의 스코프를 관리하는 구조입니다. 이는 코드가 작성된 위치에 따라 변수와 함수에 대한 접근을 결정하는 중요한 개념입니다. 환경 레코드 (Environment Record): 현재 실행 컨텍스트에서 정의된 변수와 함수에 대한 정보를 저장합니다. 이 레코드는 변수의 이름과 값, 함수의 정의 등을 포함합니다.outerEnvironmentReference: 현재 렉시컬 환경의 외부 환경을 참조합니다. 즉, 현재 스코프에서 접근할 수 없는 변수나 함수가 정의된 상위 스코프를 가리킵니다. 이를 통해 JavaScript는 스코프 체계를 유지하고, 중첩된 함수가 외부 함수의 변수에 접근할 수 있도록 합니다.렉시컬 환경은 함수가 정의된.. 개발 2024. 11. 6. js record와 호이스팅 JavaScript에서 "record"라는 용어는 일반적으로 사용되지 않지만, 객체를 의미하는 경우가 많습니다. JavaScript의 객체는 키-값 쌍으로 데이터를 저장하는 구조입니다. JavaScript에서 객체는 여러 값을 저장할 수 있는 데이터 구조입니다. 객체는 중괄호 {}로 정의되며, 속성(프로퍼티)과 메서드를 가질 수 있습니다. const person = { name: "Alice", age: 30, greet: function() { console.log("Hello, " + this.name); }};console.log(person.name); // "Alice"person.greet(); // "Hello, Alice" 호이스팅은 JavaScr.. 개발 2024. 11. 6. js 실행 컨텍스트 와 콜 스택 JavaScript의 실행 컨텍스트(Execution Context)와 콜 스택(Call Stack)은 JavaScript의 동작 방식을 이해하는 데 중요한 개념입니다. 실행 컨텍스트 (Execution Context)실행 컨텍스트는 JavaScript 코드가 실행되는 환경을 나타내는 객체입니다. 변수 객체 (Variable Object): 현재 실행 컨텍스트에서 사용 가능한 모든 변수와 함수 선언을 포함합니다. 이는 함수의 매개변수, 지역 변수, 그리고 함수 내에서 선언된 모든 변수들을 포함합니다.스코프 체인 (Scope Chain): 현재 컨텍스트에서 접근할 수 있는 변수의 범위를 결정합니다. 스코프 체인은 현재 실행 컨텍스트의 변수 객체와 외부 컨텍스트의 변수 객체를 연결하여, 변수에 접근할 수.. 개발 2024. 11. 6. 이전 1 ··· 7 8 9 10 11 12 13 ··· 17 다음 💲 추천 글