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

# JavaScript

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

22553개의 포스트
post-thumbnail

[TIL] Function

함수란 무엇인가? 입력값을 받아서 출력을 해주는 기능이 있다.(출력값이 있다.) 어딘가에서 재사용을 하기 위해 쓰인다. 아키텍쳐를 파악할 수 있다. -> 함수들만 봐도 '아 이런 일을 하는 것이구나'를 파악할 수 있다는 정도로 해석 단순히 선언만 해주면 아무런 일이 일

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

항해99 Week_12 WIL

알고리즘 문제 해결시 자주 사용되는 테크닉들을 정리 ( 매우 주관적 )Set 자료형을 활용해 중복을 제거할 수 있다.filter 메소드를 활용해 유니크한 값을 뽑아낼 수 있다.문자열에서도 마찬가지로 split 후 filter를 사용하면 같은 결과를 얻을 수 있다.배열로

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

단축평가 ( 논리연산자, 옵셔널체이닝연산자, null 병합 연산자 )

단축평가란?단축평가는 표현식을 평가하는 도중에 평가 결과가 확정된 경우 나머지 평가 과정을 생략하는 것을 말한다.먼저 앞에 연산자 파트에서 다뤘던,|| ( 논리합 ) , && ( 논리곱 )| | ( 논리합 연산자 ): 뒤에꺼까지 true 일 수 있으니 읽는다. ( 하나

약 2시간 전
·
0개의 댓글

JavaScript에 대하여 - 객체리터럴

JavaScript는 객체 기반 프로그래밍 언어이고 구성하는 모든 것이 객체이다. 또한 원시 값을 제외한 나머지 값(함수, 배열, 정규표현식 등..)은 모두 객체이다.객체는 0개 이상의 프로퍼티로 구성된 집단이다.프로퍼티 : Key : Value 로 이루어진 한쌍을

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

커링, 조합 개념 이해

커링짤며칠 전까지 하나도 이해 안갔던 커링과 조합이 어느 순간 번쩍 거리면서 이해가 되었다. 왜 이렇게 어렵게 하는거지? 했던것도 와... 이래서 이렇게 쓰는구나 라고 느껴져서 블로그에 글을 남긴다.react 공부 중 withStyles() 함수를 사용 할 때withS

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

React.js 시작하기(1)

React.js는 JavaScript를 더 효율적이고 생산적이게 이용할 수 있도록 하는 JS 라이브러리다.vanilla JS에는 React.js의 라이브러리와 문법이 존재하지 않기 때문에 이를 import from을 통해 끌어와준다. import React는 리엑트팀

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

10. setTimeout, setInterval, and requestAnimationFrame

setTimeout, setInterval, and requestAnimationFrame are 3 most common APIs for scheduling call.

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

[TIL] Object

자바스크립트 객체

약 3시간 전
·
0개의 댓글

빈 자리를 채우고 싶을 때, padStart() / padEnd()

현재 문자열의 시작을 다른 문자열로 채워 주어진 길이를 만족하는 새로운 문자열을 반환하는 메서드현재 문자열의 끝부터 다른 문자열로 채워 주어진 길이를 만족하는 새로운 문자열을 반환하는 메서드

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

[TIL] 문자열 뒤집기!

문자열의 인덱스를 활용해 str4 + str3 + ... + str0해주면된다.

약 4시간 전
·
0개의 댓글

오늘도 자바1

불리언을 사용해 참, 거짓일 때 실행될 코드를 만들 수 있다

약 4시간 전
·
0개의 댓글

foreach,for-in,for-of 정리

:배열 내부 요소를 하나씩 순환하는 방식foreach메소드는 배열 내부 요소를 순환하며, 각 요소에 대해서 callback함수를 실행한다.배열.forEach(callback 함수)arr의 forEach를 호출하고 배열의 요소들은 callback함수의 변수 el로 전달한

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

[TIL] 배열안의 특정 값 제거

위의 배열에서 20, 30을 제거하라.arr\[i]를 이용해서 20과 30과 값을 비교한다.만약 그 값이 20과 같다면, .splice를 이용해서 값을 제거해준다.2.1 만약 20과 같지않지만 30과 같다면, .splice를 이용해서 값을 제거해준다.

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

81일차

자바스크립트에서 문자열을 숫자로 변환할 때 parseInt(), parseFloat(), Number() 등의 메서드를 사용하기도 하지만, 단항 연산자(+)를 사용하면 더욱 간단하고 가독성 좋게 변환할 수 있다.단항 연산자(+)는 한 개의 피연산자, 즉 한 개의 인수와

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

결제 시스템 만들기

간단한 결제 시스템 창을 호출하는 방법을 배워보겠습니다.

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

[TIL] JS Quiz

굉장히 기초적인 퀴즈를 대하기까지 "이 정도는 여러분이 풀 수 있습니다!" 라는 말이 죄송스럽게도, 퀴즈에 접근조차 어려웠던 내가 (기초중의 기초)배열의 평균을 구해보면서 느낀 점을 우선 적고 간다. >1. 그래도 알아야 하는게 있더라! ->당연하게도 외우고 있어야

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

[모던자바스크립트] 24장 - 클로저

자바스크립트 엔진은 함수를 어디서 호출했는지가 아니라 함수를 어디에 정의했는지에 따라 상위 스코프를 결정한다. 렉시컬 환경의 "외부 렉시컬 환경에 대한 참조"에 저장할 참조값, 즉 상위 스코프에 대한 참조는 함수 정의가 평가되는 시점에 함수가 정의된 환경(위치)에 의해

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

JavaScript | 생성자 함수

↑ 이렇게 만드는 것첫 글자 → 대문자 ( 어떤 함수라도 new를 붙이면 알고리즘이 동일하게 동작 ) 함수 호출 방법 : new 연산자new 함수명(); 을 실행하면this = {} 빈 객체({})를 만들고 this에 할당this에 프로퍼티 할당this = {} &

약 8시간 전
·
0개의 댓글

53. Maximum Subarray

Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.A subarray ...

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

Javascript script 태그 위치에 관하여...

문법 공부만 주구장창 하다보니 .js 파일 만들 때 마다 내가 script 태그 넣는 방법을 매번 까먹는 다는 점에 정말...아연질색...머리가 정말 거의 피규어가 아닌가 생각이 든다 망할...HTML parsing 중 script 태그를 발견했을 때, HTML 로딩을

약 17시간 전
·
0개의 댓글