profile
일요일을 좋아합니다.

배열 안에 특정 값 포함 여부 확인하기

: 배열에 특정 값 포함 여부 확인some() 메서드는 배열의 요소들이 주어진 조건을 통과할 수 있는지 테스트한다. 배열의 요소 중 하나라도 함수가 제공하는 조건에 일치하면 boolean 으로 true를 반환한다. some() 메서드는 테스트만 할 뿐 배열을 수정하지

2022년 7월 13일
·
0개의 댓글
·

객체 초기자

ES2015에서는 약식으로 메서드를 정의할 수 있다. 객체의 이름이 중복되는 프로퍼티와 값을 약식으로 표기한다.객체는 new Object(), Object.create() 또는 literal 표기법(initializer 표기법)을 사용해 초기화될 수 있습니다. 객체 초

2022년 5월 21일
·
0개의 댓글
·
post-thumbnail

HTTP

인터넷에서 데이터를 주고받을 수 있는 프로토콜. HTML과 같은 하이퍼미디어 문서를 전송하기 위한 애플리케이션 레이어 프로토콜. 프로토콜은 규칙이라고 생각하면 된다. 규칙을 정해두었기 때문에, 모든 프로그램이 이 규칙에 맞춰 개발되고 서로 정보를 교환할 수 있다. h

2022년 5월 20일
·
0개의 댓글
·

프로미스(Promise)

자바스크립트는 비동기 처리를 위한 하나의 패턴으로 콜백 함수를 사용한다.콜백 패턴은 콜백 헬로 인해 가독성이 나쁘고, 비동기 처리중 발생한 에러의 처치가 곤란하며, 여러 개의 비동기 처리를 한번에 처리하는 데도 한계가 있다.ES6에서는 비동기 처리를 위한 또다른 패턴으

2022년 5월 20일
·
0개의 댓글
·

동기(Sync)와 비동기(Async)

일반적으로 "동기로 실행된다" 라고 함은, 먼저 실행된 코드의 결과가 나올때까지 대기하는것을 말합니다.놀이기구를 생각하면 쉽습니다. 정원이 30명인 놀이기구가 있다고 가정합니다. 놀이기구를 한번 태우는데 약 5분이 걸린다고 가정하면 놀이기구를 막 태우기 시작한 시점

2022년 5월 20일
·
0개의 댓글
·

화살표 함수

화살표 함수ES6에서 새롭게 추가된 문법인 화살표 함수(Arrow function)에 대해 알아봅시다.문법의 생김새 처럼 화살표 모양을 하고 있어 이러한 이름이 붙게 되었고, 이를 이용해 기존 함수보다 더 간결한 문법으로 함수를 만들 수 있습니다.일반 익명 함수 표현식

2022년 5월 20일
·
0개의 댓글
·

구문 설탕 모음

AND 연산자 응용 구문만약 condition1 과 condition2 의 자료형은 String 또는 null만 가진다고 가정할 경우, 위와 같은 구문을 아래의 구문으로 똑같이 구현 가능합니다.OR 연산자 응용 구문 각 조건이 존재하는지 condition1부터 체크하

2022년 5월 20일
·
0개의 댓글
·

Javascript 객체

{ key1: value, key2: value } 의 형태로 표현하며, value에는 모든 자료형의 값을 담을 수 있습니다.다른 언어에서는 이와 같은 자료형을 Dictionary(딕셔너리)로 부르기도 하지만 JS에서의 공식 명칭은 Object입니다.key를 기준으로

2022년 5월 20일
·
0개의 댓글
·
post-thumbnail

Javascript 언어의 특성

javascript 언어의 특성을 파악하고 이해해보는 시간을 갖습니다.

2022년 5월 18일
·
0개의 댓글
·

javascript sort() : 배열의 요소를 정렬하는 메서드

sort()는 배열의 요소를 정렬한다.sort()는 원본 배열을 덮어씌운다. (overwriting)sort()는 문자열인 요소를 알파벳순과 오름차순으로 정렬한다. sort()의 기본값은 문자열 알파벳 오름차순이다. 그래서 숫자도 문자열로 인식한다. 숫자를 제대로 오름

2022년 5월 16일
·
0개의 댓글
·