목록function (2)
책 읽다가 코딩하다 죽을래
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/0VmQD/btrac8o8Y5F/1L33RNNkoPge8N7w2aKKS1/img.jpg)
자바스크립트의 함수도 다른 언어와 달리 신기한 특징을 갖는다. 자바스크립트 함수는 값(value)이 될 수 있다. const printFn = function(){ console.log('fn'); } printFn; // ƒ (){ // console.log('fn'); // } printFn(); // fn 그래서 이렇게 변수에 저장할 수 있으며, 변수에 () 을 붙이면 함수가 실행되고 변수만 적으면 함수 내용을 문자형으로 출력한다. 함수를 정의하는 데에는 함수선언문과 함수 표현식이 있다. // 함수 선언문 function printFn(){ console.log('fn'); } // 함수 표현식(anonymouns funciton) const printFn = function(){ console.l..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/oANnv/btrac83IwRH/ukk7zcS1k749lTQNzoMRik/img.jpg)
GD프로젝트 리액트 심화반 저번 주 프론트엔드의 꽃 수업을 다 들은 후 이번 주에는 리액트 심화반이라는 새로운 강의를 듣게 되었다. 이번 5주 차에 있었던 일을 바로 기술해보겠다. 목차 1. 새롭게 배운 내용(scope, Object, Function) 2. 1주 차 과제 1. 새롭게 배운 내용 1 - 1 Scope 더보기 scope는 어떤 하나의 데이터가 어느 정도의 범위를 가져 영향을 주는지의 대한 개념이다. function fn(){ int a = 1; } fn(); system.out.println(a); 자바나 c++을 배웠다면 위의 코드가 이상하다고 생각할 것이다. 왜냐하면 함수 밖에서 함수 안에 있는 a를 접근하면 분명 오류가 일어나기 때문이다. 즉 함수 안에서 선언된 a는 밖에서 접근할 수..