일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- leetcode
- programmers
- 프로그래머스
- 비트연산자
- react
- 디자인
- react-query
- 웹접근성
- 제로베이스 프론트엔드 스쿨
- wai-aria
- 알고리즘
- TypeScript
- 정규표현식
- JavaScript
- html&css
- 카드뉴스
- Today
- Total
목록FRONTEND STUDY/JavaScript (11)
記錄

이 글은 JavaScript에서 자주 사용되는 map, reduce, filter 메소드에 대해 정리한 글입니다. 01 Array.map() -배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환(기존의 배열 수정하지 않음) -각각의 요소에 대해 한번씩 순서대로 불러 그 함수의 반환값으로 새로운 배열을 만듦 arr.map(callback(currentValue[, index[, array]])[, thisArg]) 배열.map((요소, 인덱스, 배열) => { return 요소}); callbackFunction, thisArg 두개의 매개변수가 있고 callbackFunction은 currentValue, index, array 3개의 매개변수 가짐 currentVa..

비트 연산(bitwise operation)은 한 개 혹은 두 개의 이진수에 대해 비트 단위로 적용되는 연산이다. 비트 연산은 정수나 정수로 변환 가능한 타입만 가능하며, 실수나 포인터 등은 비트 연산을 할 수 없다. 비트는 바이트 단위보다 더 작은 단위이며, 컴퓨터에서 사용할 수 있는 최소 단위이다. 우리가 흔히 사용하는 10진수가 아닌 2진수를 사용하며, 0과 1을 나타낸다. 비트연산자의 종류 비트연산자 설명 & 대응되는 비트가 모두 1이면 1을 반환함. (비트 AND 연산) | 대응되는 비트 중에서 하나라도 1이면 1을 반환함. (비트 OR 연산) ^ 대응되는 비트가 서로 다르면 1을 반환함. (비트 XOR 연산) ~ 비트를 1이면 0으로, 0이면 1로 반전시킴. (비트 NOT 연산) 부호를 유지하..

1. JavaScript 기본문법 2. JavaScript 함수/조건문/반복문 00 자바스크립트의 정의 자바스크립트(JavaScript, JS)는 웹페이지에서 복잡한 기능을 구현할 수 있도록 하는 스크립팅 언어 또는 프로그래밍 언어이다. HTML이 웹 콘텐츠의 기본 구조와 의미를 정의하고, CSS는 HTML 콘텐츠에 색상, 글꼴, 레이아웃 등 스타일을 적용한다면, JavaScript 는 웹페이지의 동적 콘텐츠를 바꾸고, 멀티미디어를 제어하고, 애니메이션을 추가하는 등 각종 기능을 만들 수 있다. 본래는 브라우저에서 쓸 목적으로 고안된 언어이나, 현재는 다양한 환경에서 활용되고 있다. 01 코드 구조 자바스크립트 문법의 대부분은 C, C++, Java로부터 차용하여 제작되었으며, 다수의 표현식(expres..