on
[오늘의 학습] 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