JavaScript에서의 함수 선언 방식은 일반함수와 익명함수로 나뉜다.일반 함수는 다른 언어에서 함수를 선언하는 방식과 동일하다.일반 함수 또는 함수 선언식이라고 불린다.위 처럼 Python의 함수선언 방식과 JavaScript에서의 함수 선언 방식이 거의 동일한 것
input처럼 form 요소의 값을 가져오거나 변경하려면 value를 사용하고,form요소가 아닌 다른 div, span, h1 등의 다른 요소의 Text를 가져오거나 변경하려면 textContent, innerHTML, innerText를 사용한다.✔textConte
TDZ ( Temporal Dead Zone )는 해석하면 "일시적 사각지대" 이다.위 아래 코드를 보면서 어떤 부분에서 에러가 일어나는지 살펴보자!첫 번째 코드 \[ 인스턴스 생성 후 클래스 선언 ]두 번째 코드 \[ 함수 호출 후 함수 선언]위 두개의 코드를 실행해
window 객체는 브라우저 창을 대변하면서 자바스크립트에서 최상단에 존재하는 객체입니다.자바스크립트 코드 어느 곳에서나 항상 접근할 수 있기 때문에 전역 객체 \[ Global Object] 라고 부릅니다.어떤 프로퍼티나 메소드를 사용하든 결국 전역 객체 내부의 것
마우스 이벤트 객체의 버튼 프로퍼티를 활용하면, 마우스 버튼을 눌렀을 때 일어난 이벤트에 대해서 어떤 버튼을 눌러서 일어난 이벤트인지를 정확하게 알아낼 수 있다!이때, mouseenter, mouseleave, mouseover, mouseout, mousemove 처
readFile은 파일을 읽는 비동기 함수로서, 위 그림 처럼 3가지의 인자가 필요하다.path : 내용을 읽을 파일의 경로options : 파일의 내용을 읽을 때 적용할 옵션 \[ ex) "utf-8" ]callback : 파일의 내용을 다 읽었을 때 실행될 콜백이렇
Node.js 에 내장되어 있는 내장 모듈 중 하나로 문자열을 암호화, 복호화, 해싱할 수 있도록 도와주는 모듈입니다.Crypto에는 여러가지 암호화 방식이 있지만, 아래에선 Hash를 통해 암호화를 해보겠습니다.암호화 방식은 크게 두가지로 나뉩니다.단방향 암호화 :
Mongoose 모듈은 MongoDB 라는 NoSQL 데이터베이스를 Node.js로 사용할 수 있도록 하는 확장 모듈 중 하나 입니다.Mongoose는 데이터를 만들고 관리하기 위해 스키마 \[ Schema ]를 만들고, 그 스키마로 모델을 만들어 데이터를 관리 합니다