# ES6

615개의 포스트
post-thumbnail

[JavaScript] ES6에서의 함수와 this

js에서는 다양한 함수의 표현식이 존재한다. 일반적인 함수의 표현식, 화살표 함수, 객체 안에서의 함수, 클래스 안에서의 함수 등 다양한 함수의 표현식이 존재한다. 평소에 표현식에 따른 차이가 존재한다고 알고 있기는 했지만, 이번 기회에 정확히 표현식에 따른 차이점

약 23시간 전
·
0개의 댓글
post-thumbnail

ES6 Modules: Named Export vs. Default Export

ES6는 import/export 문법으로 모듈을 가져와 다른 파일에서 사용할 수 있다. 파일에서 모듈을 내보내는 두 가지 방법이 있는데, 이름이 지정된 내보내기(Named Export)와 기본 내보내기(Default Export)이다.이 두가지 방법의 차이점은 무엇인

어제
·
0개의 댓글
post-thumbnail

This

공부하기 전 나에게 this란 : thisisneverthat. 공부한 후 : 전역객체일까, 지정된 객체가 있을까

2021년 9월 9일
·
0개의 댓글
post-thumbnail

[JavaScript]문법(2) - 조건문, 반복문, 함수

condition ? value1 : value2조건이 참이면 value1 출력조건이 거짓이면 value2 출력 여러개의 if문이 사용될 때 쓴다enum-like value 체크할 때 쓴다typescript에서 여러 타입을 체크할 때 쓴다조건이 참이면 body 부분이

2021년 9월 9일
·
0개의 댓글

ES6의 백틱(Backtick)과 Code Formatter

ES2015(ES6)에서 템플릿 리터럴에 사용하는 백틱 표현식은 대부분의 상황에서 매우 편리합니다. 백틱 안에서 입력한 문자열은 공백과 개행까지 그대로 표현되는 특징이 있습니다. 이러한 백틱의 특징 때문에 특정 상황에서는 잘못 사용할 경우, 예상치 못한 결과가 나오기도

2021년 9월 9일
·
0개의 댓글
post-thumbnail

ES6 문법

원래 이렇게 사용할 수 있었던 것처럼 익혔을 때가 되서야 ES6 문법에 대해서 써보려고한다.(늦어도 너무 늦었다...)ES6의 새로운 문법에 대해 모든 것을 설명할 필요는 없어보인다! 왜냐면, 이미 많은 Velog에 잘 설명되어 있기에 나는 그중에 내가 제일 많이 사용

2021년 9월 8일
·
0개의 댓글

[JavaScript] class에 대해서

JS는 객체 지향 언어라기보다 프로토타입 기반 언어이지만 class는 존재한다. 🍬🍭🍫

2021년 9월 8일
·
0개의 댓글
post-thumbnail

[JavaScript]문법(1) - 데이터 타입, 연산

1. Data Types 📌 let added in ES6 유일한 변수 선언 명령어 Muttable (read&write) > - block scope : {} 블록 밖에서는 블록 안으로 접근할 수 없음 > - global scope : 전역 변수. applicat

2021년 9월 6일
·
0개의 댓글

[ES6] Async/Await

'노마드코더의 ES6의 정석' 동영상 강의를 토대로 복습한 내용입니다.Async/Await는 Promises를 좀 더 좋게 바꿔주는 문법이다. Promises 영향권 밖에서 then(),catch()을 쓰지 않고 좀 더 읽기 좋은 코드로 만들 수 있다.기존의 Promi

2021년 9월 5일
·
0개의 댓글

[개발지식] ES6 문법 - require/import(모듈, 파일 불러오기)

## 1. module exports - require > 기존 javascript 문법에서의 파일 불러오기 방식 한 파일 내에서 함수, 클래스, 변수 등을 다른 파일에서 사용할 수 있도록 한다. ```javascript const tables = db.defin

2021년 9월 3일
·
0개의 댓글
post-thumbnail

[ES6] PROMISES

'노마드코더의 ES6의 정석' 동영상 강의를 토대로 복습한 내용입니다.프로미스는 자바스크립트 비동기 처리에 사용되는 객체다.API가 실행되면 서버에다가 요청을 보내는데 JS의 특정상 모든 데이터를 받기전에 실행되려고 하며 따라서 오류가 발생하거나 빈 화면이 뜨게된다.이

2021년 9월 3일
·
0개의 댓글

리액트에서 제안한 Cross Browsing 해결법 react-app-polyfill

react-app-polyfill 패키지에는 다양한 브라우저용 폴리필이 포함되어 있습니다Promise, Async/await 비동기 (ES2017)window.fetch (a Promise-based way to make web requests in the browse

2021년 9월 1일
·
0개의 댓글

01. JS 변수

변수란 사전적 의미로 바뀔 수 있는 값으로 메모리 공간에 저장하는 하나의 값이다.💡 하나의 값이라고 표현 하였지만 변수에 여러개의 값을 저장하는 방법은 크게 2가지로 객체나 배열을 사용하여 그룹화하여 하나의 값처럼 사용할 수 있다. 배열안에 객체을 넣어서 객체 배열도

2021년 8월 31일
·
1개의 댓글
post-thumbnail

모던 자바스크립트 핵심가이드

책을 보며 자주 언급되는 내용을 제외한 체크하면 좋을 부분을 정리화살표 함수에서 this를 주의해서 사용해야 하는 경우.이벤트 핸들러 사용 시객체에 함수사용 시함수 안에서 arguments정보 접근 시 레퍼런스 에러 발생화살표함수에서는 ...args와 같은 Rest파라

2021년 8월 31일
·
0개의 댓글
post-thumbnail

[ES6] var, const, let

ES6에서 추가된 const, let 변수 선언의 원리를 보다 깊게 알고 있으면 좀 더 명확하고 안전한 프로그래밍을 구현 할 수 있다.var는 변수에 재할당, 재선언 전부 가능var변수 선언시 호이스팅이 작동한다.hoisting이 작동하면 에러를 발생시키지 않고 und

2021년 8월 30일
·
0개의 댓글
post-thumbnail

[JavaScript] 함수형 프로그래밍이 뭐야?

2주전 함수형 프로그래밍 과제를 제출하는 나.. 그게 뭔지는 알고 하고있니?그만둬..멘토님의 그래서 함수형 프로그래밍이 뭔데요? 라는 질문에 나는 답을 하지 못하였고,,그렇다 나는 설명도 못하는 그것을 과제로 제출하고 있었던 것이다. 최근의 프로그래밍 패러다임은 크게

2021년 8월 29일
·
0개의 댓글
post-thumbnail

자바스크립트 핵심컨샙33(+ES6) #14. Factories and Classes(팩토리와 클래스)

자바스크립트 핵심컨샙 33가지를 알아봅시다.

2021년 8월 28일
·
0개의 댓글
post-thumbnail

🐯 클래스(Class)

클래스 문법을 이해하고, 구현 방식을 익힌다.

2021년 8월 28일
·
0개의 댓글
post-thumbnail

[Express] Fetch 이용해 프론트엔드 -> 백엔드 파일 보내기 시행착오

form 을 통해 유저가 파일을 업로드 후 POST 보내는 형식이 아닌, navigator.mediaDevices 를 이용한 웹 상의 즉석 동영상 레코더로 찍은 파일을 자동으로 보내는 것이라 이래저래 많이 해맸다. 구글링을 통해 headers 를 이래저래 바꿔보고,

2021년 8월 26일
·
0개의 댓글