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

# JavaScript

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

3315개의 포스트

소수판별

=> 1과 자기자신 이외의 다른 수로 나눌 수 없는 자연수

29분 전
·
0개의 댓글
post-thumbnail

커맨드 라인 (Command Line Interface)

본격적으로 코딩을 시작하면서 컴퓨터와 친해지는 중인 본인은오늘도 어김없이 급작스럽게 터미널(Mac)에서 Command line을 사용하는 법을 학습했다. C.U.I vs G.U.ICommand Line Interface는 컴퓨터 역사의 시작으로,표준 입출력 시스템

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

[알고리즘] 이상한 문자 만들기 -JavaScript

Algorithm Problem with JavaScript — 8day문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는

약 4시간 전
·
0개의 댓글

TIL no.13

13번째 TIL

약 5시간 전
·
0개의 댓글

bind 구현

이전 글에 this와 관련된 정보를 정리를 하다 bind 함수 내부 동작을 고민해보게 됐다. apply와 concat을 사용해서 간단한 this 바인딩과 부분 적용이 가능한 bind를 구현했다.

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

2.4 변수와 상수

변수(variable)는 데이터를 저장할 때 쓰이는 ‘이름이 붙은 저장소’ 이다.var, let, const를 사용해 변수를 선언할 수 있다.let : 모던한 변수 선언 키워드var : 오래된 변수 선언 키워드 (잘 사용하지 않음)const : let과 비슷하지만, 변

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

this is this

JavaScript의 헷갈리는 개념 중 하나인 this 호출되는 시점과 상황에 따라 값이 달라져 디버깅을 유발하는 키워드다. 그간 삽질한 경험과 학습(Javascript 핵심 개념 알아보기 - JS Flow)을 바탕으로 this에 어떤 값이 바인딩 되는지 간략하게 정리했다. # 전역공간 전역공간에서 this는 window(global) 객체 # 함...

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

회원정보 예제

기본정보를 입력하고 불러오기 버튼을 누르면 해당 회원이 json 파일에 있는 회원이면 해당하는 회원의 정보를 불러온다. 필수값을 입력하지 않고 저장버튼을 누르면 입력필드를 빨갛게 표시한다.

약 8시간 전
·
0개의 댓글

JS) Array 메서드 정리

배열 뒷부분의 요소를 삽입배열 뒤부분의 요소를 삭제배열 앞부분의 요소 삽입배열 앞 요소 삭제배열의 특정위치에 요소를 추가하거나 삭제Array.splice(index, 제거할 요소 개수, 배열에 추가할 요소);코드풀이) 2번 인덱스부터 1개를 지우고, 'a', 'b'를

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

[ES6] call, apply, bind

자바스크립트에서는 호출과 상관없이 this를 지정하 수 있습니다. call, apply, bind 메소드가 이를 지원하죠.바로 예제를 확인해보겠습니다.call 메소드는 함수안에서 사용된 this를 어떤 객체로 사용할지 정해줍니다. 위의 예제에서 sayHello에 사용된

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

[aboutJS] Functions

자바스크립트의 꽃🌹참고영상: 자바스크립트 기초 강의(추후 더 자세히 공부하겠지만) 자바스크립트도 절자지향 언어라고 할 수 있다. 👉🏻 function이 매우 중요한 기능을 담당서브 프로그램이라고 할 정도로 각각의 작은 기능들을 하는 것이 바로 함수, functio

약 11시간 전
·
0개의 댓글

[TIL] Sass, React-router

CSS Pre-processorCSS에 변수, Nesting, 연산자 등 CSS에서 기본적으로 제공되지 않는 문법들을 사용해서 CSS를 편리하게 작성하게 해줄 수 있게 해주는 툴작성 후 최종적으로 Sass 패키지에 의해서 CSS로 컴파일되어서 실행 됨반복되는 작성을 최

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

[aboutJS] 연산, 반복문

참고영상: 드림코딩 - 자바스크립트 기초 강의Variable: 읽고 쓰는 것이 가능readwriteConstant: 읽는 것만 가능 read값이 중간에 바뀌는게 아니라면 웬만해선 const를 추천!primitive type: 메모리에 바로 값 할당 가능object는 너

어제
·
0개의 댓글
post-thumbnail

[Basic Algorithm] 수의 계승

Return the factorial of the provided integer.If the integer is represented with the letter n, a factorial is the product of all positive integers less

어제
·
0개의 댓글
post-thumbnail

[알고리즘] 약수의 합 -JavaScript

Algorithm Problem with JavaScript — 7day정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.n은 0 이상 3000이하인 정수입니다.\*\*입출력 예 12의 약수는 1, 2, 3, 4, 6, 12

어제
·
0개의 댓글

Object()

개념 { key : value } key = property = keyname > method hasOwnProperty() : boolean 값으로 key 존재 유무 판별용으로 쓰임 Object.keys(객체명)[인덱스값] : 키 이름(속성)을 보고 싶을 때

어제
·
0개의 댓글
post-thumbnail

[Javascript 공부] 5. 객체

객체에 대해 정리해보았습니다.

어제
·
0개의 댓글
post-thumbnail

빠르게 배우는 Vue.js

한창 상승 중인 Front-End를 위한 JavaScript Framework인 Vue.js를 시작하기 앞서 먼저 Vue.js에 대해 알아보고 개념을 잡고 시작하자.먼저 Vue.js에 대해 기본적인 개념부터 알아보고 다음 포스팅부터 실제로 만져 보면서 학습해보자.Vue

어제
·
0개의 댓글

TIL No.11 - Javascript(8) Objects, Methods

1. Object > 2. The ways to acces a key's value 2-1. Accessing Porperties objcetName.keyName를 통해 value를 찾기. 2-2. Bracket Notation objectName[propName

어제
·
0개의 댓글

Array()

.filter .map : 조건을 적용 한 새로운 배열을 만든다. .reduce : 누적시킨 결과값을 내보낸다. .forEach : for문처럼 반복을 해서 배열 안의 요소를 조건에 비교해보고 그 값을 출력한다. .every : 배열 안의 모든 요소가 주어진 조

어제
·
0개의 댓글