nodeJS - built-in module (os / path)

노드는 웹 브라우저에서 사용 되는 javascript보다 더 많은 기능 제공한다. 운영 체제 정보 접근, 클라이언트가 요청한 주소에 대한 정보 가져오기 등 노드는 이러한 기능을 하는 모듈을 제공한다.

Continue reading

nodeJS - REPL & JS 파일 실행

REPL 사용하기 (짧은 코드)

  • REPL(Read/Eval/Print/Loop) : 입력한 코드를 Read(읽고), Eval(해석하고), Print(결과물을 반환하고), Loop(종료할 때 까지 반복한다.) 자바스크립트는 스크립트 언어이므로 미리 컴파일 하지 않아도 터미널에서 즉석으로 코드 실행 가능.

Continue reading

JS - DOM / 접근 방법

DOM (Document Object Model) : DOM은 넓은 의미로 웹 브라우저가 HTML 페이지를 인식하는 방식을 의미. 조금 좁은 의미로 본다면 document object와 관련된 object의 집합을 의미. 웹 브라우저 화면에 보이는 element를 조작하기 위한 기능으로 가득 차있는 각각의 라이브러리.

Continue reading

인간 존재의 의미

  • 집단 내에서 이기적인 행동은 개체에게 경쟁 이점을 제공하지만, 일반적으로 집단 전체에는 피해를 입힌다. 개체가 협력적이고 이타적일 때 집단 전체의 생존율이 올라간다.

Continue reading

JS - object 객체

Object 객체는 객체의 가장 기본적인 형태를 가지고 있는 객체이다. 다시 말해서 아무것도 상속받지 않는 순수한 객체다. 자바스크립트에서는 값을 저장하는 기본적인 단위로 Object를 사용한다.

Continue reading

JS - this

this는 고정된 것을 가리키는 것이 아닌 함수 내에서 함수 호출 맥락(context)를 의미한다. 맥락이라는 것은 상황에 따라서 달라진다는 의미인데 즉 함수를 어떻게 호출하느냐에 따라서 this가 가리키는 대상이 달라진다는 뜻이다.

Continue reading

JS - prototype

함수(function)는 객체(object{})다. 그러므로 생성자(new, constructor)로 사용될 함수도 객체다. 객체는 property를 가질 수 있는데 prototype이라는 property는 그 용도가 약속되어 있는 특수한 property다.

Continue reading

Pagination


© 2020.11. by creamer

Powered by CREAMer