name https://images.velog.io/tags/JavaScript.png

# JavaScript

JavaScript(JS)는 가벼운 인터프리터 또는 JIT 컴파일 프로그래밍 언어로, 일급 함수를 지원합니다. 웹 페이지의 스크립트 언어로서 제일 유명하지만 Node.js, Apache CouchDB, Adobe Acrobat처럼 많은 비 브라우저 환경에서도 사용하고 있습니다. JavaScript는 프로토타입 기반의 동적 다중 패러다임 스크립트 언어로, 객체지향형, 명령형, 선언형(함수형 프로그래밍 등) 스타일을 지원합니다.

2128개의 포스트
post-thumbnail

자바스크립트와 리액트 그리고 프론트엔드

자바스크립트를 사용하는 목적과 이유, 그리고 리액트를 사용하는 이유 더 나아가 프론트엔드의 본질적인 하는 일

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

[algorithm]정렬

정렬이란 나열된 정보들을 어떠한 규칙에 따라 정리해서 나열하는것을 정렬이라고 합니다. 기본적으로 쉬운 규칙은 오름차순과 내림차순에 의한 정렬입니다. 저는 여기서 오름차순을 규칙으로하는 6가지 정렬의 원리를 이해하고 자바스크립트로 구현해보려합니다. 1. 선택정렬 선택정렬

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

자료형(참조 타입)

이전 포스팅에서도 언급했지만 참조타입으로는 객체(Object), 배열(Array), 함수(Function)가 있다. 원시타입과 참조타입을 비교하는것에 초점을 두어 간단히 알아본다.자바스크립트에서 객체는 단순하게 표현하면 속성명(Key), 값(value) 형태의 속성(p

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

자료형(원시타입)

원시타입과 객체(참조)타입으로 나눌 수 있다.문자열(String)숫자(Number)논리형(Boolean)언디파인드(Undefined)널(Null)객체(Object)배열(Array)함수(Function)여기서 객체(참조)타입과 객체(Object)의 차이에 대해 혼동하기

약 18시간 전
·
0개의 댓글

Primitive type & Reference type

Primitive type (원시값) 자바스크립트의 데이터 타입중 하나인 primitive type (기본형 혹은 원시타입)에는 숫자, 문자열, 불리언, null, undefined 등이 있다. 원시값은 명시적인 값이다. 그 자체로 명시적이고 변형하지 않는 값이기에,

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

[BOJ 1550] 16진수

이 문제는 이곳에서 확인할 수 있습니다.이 문제는 16진수를 10진수로 변환하는 문제입니다.1의 자리수부터 시작해 값\*16^n을 더해가면 10진수를 구할 수 있습니다.자바스크립트에서는 parseInt 유틸리티 함수를 통해 쉽게 문제를 해결할 수 있습니다.

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

[BOJ 2953] 나는 요리사다

이 문제는 이곳에서 확인할 수 있습니다.이 문제는 각 요리사의 점수가 한 줄씩 주어지며 최고 점수를 받은 요리사와 점수를 구하는 문제입니다.입력을 2차원 배열로 재구성하고 행마다 값을 모두 더해 각 요리사의 점수를 구합니다.구한 점수를 비교하여 최고 점수를 받은 요리사

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

자바스크립트 변수

프로그래밍에서 데이터를 담는 공간이며, 선언 방법은 var 키워드를 사용한다.=는 대입 연산자로서 우측에 있는 값을 왼쪽에 있는 변수에 담는 연산자다. ;(세미콜론)은 문장의 끝을 알린다. 오류를 방지하기 위해 문장이 끝나면 꼭 선언해 주도록 하자참고로 함수 선언식에서

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

자바스크립트 소개

자바스크립트는 프로토타입 기반의 스크립트 언어이다. 주로 웹 브라우저 내에서 주로 사용되며 node.js 와 같은 런타입 환경과 같이 서버 사이드 프로그래밍에도 사용되고 있다. 창시자는 넷스케이프사의 브렌던 아이크이다.초창기 자바스크립트는 웹 페이지 제작에 있어서 보조

약 21시간 전
·
0개의 댓글

H-Index

H-Index by programmers

약 21시간 전
·
0개의 댓글

MutationObserver

내장 객체입니다. 돔의 변화를 관찰하고 변화가 감지될 때 콜백함수를 발생시켜줍니다. 이벤트의 작동원리와 같네요.콜백함수를 담아 옵저버를 만듭니다.dom node를 붙입니다.\* config는 어떤 종류의 변경에 반응할 것인가를 결정하는 boolean값입니다.childL

1일 전
·
0개의 댓글

Thymeleaf & Ajax 더보기 구현

Thymeleaf 로 최초 페이지 로딩시 보여줄 데이터를 그려주고. Ajax 를 활용하여 더보기 버튼을 누르면 비동기로 추가되는 페이지를 가져오도록 구현해봅니다.

1일 전
·
0개의 댓글
post-thumbnail

회원가입 유효성검사 ( 3 )

js 코드를 작성해 보았다. > 비밀번호가 6자 미만이면 비밀번호 칸 아래에 표시되는 "Password must be at least 6 characters" 를 비운다. 입력된 비밀번호 2개가 일치하지 않으면 "The passwords are matching" 출력, 일치하지 않으면 "The passwords don't match! Kindly ch...

1일 전
·
0개의 댓글
post-thumbnail

[코딩테스트]백준 - 포도주 시식

포도주 시식 문제 효주는 포도주 시식회에 갔다. 그 곳에 갔더니, 테이블 위에 다양한 포도주가 들어있는 포도주 잔이 일렬로 놓여 있었다. 효주는 포도주 시식을 하려고 하는데, 여기에는 다음과 같은 두 가지 규칙이 있다. 포도주 잔을 선택하면 그 잔에 들어있는 포도주는

2일 전
·
0개의 댓글
post-thumbnail

[BOJ 11057] 오르막 수

이 문제는 이곳에서 확인할 수 있습니다.이 문제는 자리수가 주어질 때, 오르막 수가 몇개인지 구하는 문제입니다.여기서 오르막 수는 높은 자리수의 수가 낮은 자리수의 수보다 크거나 같은 수를 말합니다.DP(Dynamic Programming) 문제로서 점화식만 구할 수

2일 전
·
0개의 댓글
post-thumbnail

[BOJ 1931] 회의실배정

이 문제는 이곳에서 확인할 수 있습니다.이 문제는 주어지는 회의 시작시간과 종료시간을 바탕으로 회의실을 사용할 수 있는 최대 회의의 개수를 구하는 문제입니다.전형적인 그리디 알고리즘 문제로서 반례가 없이 배열을 순회할 수 있도록 배열을 재구성해야 합니다. 보통 다음과

2일 전
·
0개의 댓글

[JavaScript] Object - 3

객체의 키를 사용해서 특정 키의 값을 가져오는게 가능하다.반대로 객체에 특정 키를 만들고 값을 할당하는것도 가능하다.B의 방식으로도 할당이 가능하지만, 이 경우 키와 값은 항상 정해져 있다.A의 방식으로 할당하면 변수가 가지는 값에 따라 다른 키와 값을 가지는게 가능해

2일 전
·
0개의 댓글