[오늘의 학습] 211201

[오늘의 학습] 211201

Javascript

함수 관련

지역변수, 전역변수

// console 창 활용 let z = 100; function sum(x){ let y = 50; z = z + y; return x + y; } console.log(sum(10)); // 60 console.log(y); // error(Uncaught ReferenceError: y is not defined) console.log(z); // 150

지금 상황에서 'z'는 전역변수, 'y'는 지역변수에 해당한다.

매개변수를 10으로 받는 'sum' 함수를 실행했기 때문에 10 + 50이 출력된다.

'y'는 'sum' 함수 내에서 선언된 지역변수이기 때문에 'sum' 함수 밖에서 출력하면 'y'를 인식하지 못하여 error가 출력된다. 'sum' 함수 내에서 'var y = 50;'로 선언해도 같은 종류의 error가 출력된다.

전역변수 'z'는 sum(10)이 실행되어 100에서 (100 + 50)이 되었다.

크롬 console 창 활용

console 히스토리 삭제하기

아래 사진처럼 자동완성 기능이 지저분하게 느껴져서 기록들을 지울 수 있는 방법을 찾아보았다.

console history

맥북 사용 기준, console 창을 띄운 상태에서 'cmd' + 'shift' + 'p'를 눌러서 상단의 창을 실행한다.

'clear console history'를 입력하고 실행한다.

모두 정리된 것을 확인할 수 있다.

from http://kgc9175.tistory.com/53 by ccl(A) rewrite - 2021-12-02 01:27:39