아카이브: 2020

Clone An Array

Clone An Array배열을 복사하는 방법은 여러가지가 있습니다. 배열은 javascript에서 reference value이기 때문에 배열을 복사 할 때 잘 생각하고 복사를 해야합니다. =를 사용해서 값을 복사하면 안되는 이유!12345const animals = ["🐶", "🐱", "🐵", "🐯", "🐷"];const copiedAnimal

Destructuring Assignment

Destructuring Assignment?Destructuring Assignment이란 구조분해할당이라고 합니다. 구조분해할당은 배열(array)또는 객체(object)의 개별 값을 변수로 저장하는 방법입니다. Array Destructuring12345678910// fruit listconst fruit = ["apple", "peach", "

Double Exclamation Operator (!!)

Double Exclamation Operator느낌표두개연산자 또는 Double NOT operator라고 불리우는 이 연산자는 오른쪽에 있는 값을 boolean 즉 논리적 값으로 변환해줍니다. 모든 javascript의 값에는 연관된 boolean true 또는 false 값이 있습니다. 따라서 값을 논리값으로 변환하려면 !!를 사용하여 변환 할 수 있

Javascript Data Structures (Primitive Values)

Primitive Values단어 뜻 그대로 원시값입니다. javascript는 Object를 제외한 타입은 모두 변경이 불가능한 값(immutable value)입니다. 원시값은 변수에 할당 할 때 메모리에 고정된 값으로 저장합니다. Kinds of Primitive Values원시값의 종류는 Boolean, Number, String, Null, Und

deno와 node.js 비교

deno로 만드는 서버deno가 2020년 5월 14일 v1.0.0이 릴리즈 되었습니다. deno와 node를 비교하며 웹페이지에 Hello World를 띄워보도록 하겠습니다. node!우선 node를 이용하여 Hello World를 띄우도록 하겠습니다. 1mkdir node && cd node && npm init -y n

deno macOS install

denodeno는 Javascript와 Typescript를 사용하는 안전한 런타임 입니다.deno를 설치하기 전에 brew로 deno를 설치하는 과정이 있기 때문에 brew가 설치되어있지 않다면 여기로 이동해서 brew를 먼저 설치해주시기 바랍니다. Mac에서 deno를 설치하는 방법에 대해 설명해드리겠습니다. 설치방법1curl -fsSL https:&#

AWS Ubuntu Docker Install

Ubuntu Docker 설치 방법12sudo apt-get update \&& sudo apt install docker.io apt-get을 업데이트 후 docker.io를 설치해주면 됩니다. 1docker --version 위 명령어를 통해 docker 버전이 확인되면 ubuntu에 docker 설치가 완료된 것입니다. One more

AWS Configure

AWS CLI configureAWS 명령줄 인터페이스(CLI)는 AWS 서비스를 관리하는 통합 도구입니다. 도구 하나만 다운로드하여 구성하면 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있습니다. 따라서 AWS-CLI를 사용하기 위해선 설정이 필요합니다. 설정 방법aws configure를 하기 전에 IAM에서 AWS Access

Docker로 mongoDB 사용하기

Docker를 이용하여 mongoDB 사용docker hub에서 mongo의 official image를 이용하여 mongoDB를 docker로 실행 할 수 있습니다. docker hub의 레포는 여기를 누르시면 볼 수 있습니다. 사용 방법1docker pull mongo 일단 docker hub에서 mongo를 풀당겨 이미지를 내려받습니다. 풀 당길때 m