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

# JavaScript

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

773개의 포스트

JS remind.여섯번째.Scope

자바스크립트에 스코프란 어떤 변수들에 접근할 수 있는 범위를 정의한다.일반적으로 스코프엔 두가지 종류가 있다.변수가 함수 바깥이나 {}바깥에서 선언되었다면 전역 스코프에 정의한다.전역 변수로 선언된다면 코드 모든 곳에서 변수를 사용 가능하다.심지어 함수에서도 가능하다

약 9시간 전
·
0개의 댓글

JS remind .다섯번째.Object

사실상 자바스크립트의 핵심이라고도 할수 있는 객체. 그러나 사실 나는 객체가 매번 헷갈려서 이번 기회에 확실히 알고 넘어 가기위해 정리를 해보았다.객체란 현실의 사물을 프로그래밍에 반영한 것으로 키 - 값 쌍으로 이루어져 있다.콤마로 구분되는 것들을 객체의 속성(Pro

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

[React Project] Children

Contentspropsprops 사용 예시children을 사용 예시실제 사례AssignmentSession Materialsprops(properties): system for passing data from a parent component to a child c

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

[TOY] RIOT API를 이용해서 전적검색 사이트를 만들어보자! 2020Version

안녕하세요 2019년에 작성했던 전적검색 사이트에 개발자 Marcus입니다. 2020년이 되고 새로운 마음으로 1년전에 개발했던 전적검색 사이트를 처음부터 개발을 다시 진행하게 되었습니다.

약 23시간 전
·
0개의 댓글

개념정리 04. 배열 Array []

배열 : 순서index가 있는 값value의 나열

어제
·
0개의 댓글
post-thumbnail

TIL(20.02.26) Javascript(객체지향 프로그래밍)

객체란 어떤 물체를 나타낼때 쓴다 세상에 존재하는 모든 것이 객체가 될 수 있다 그러면 객체 지향 프로그래밍이란 무엇일가? 객체지향 프로그래밍 (Object Oriented Programing) 은 프로그램으 개발할 때 객체 위주로 설계하여 프로그램을 작성하는 방식이다

어제
·
0개의 댓글
post-thumbnail

TIL(20.02.26) Javascript(Scope, Closure)

Scope Scope 란 사전적인 의미로는 '범위' 라는 뜻이다 javascript에서도 비슷한 의미로 변수에 접근할 수 있는 범위를 말한다. 즉 어떤 변수가 어떤 범위 안에서 접근할 수 있고 그 값이 유효한지를 나타내 주는 것이다 이는 프로그램 언어를 설계할 때 미

어제
·
0개의 댓글

JS remind.세번째.String

String,즉 문자열으로 데이터 타입은 Primitive type(원시 데이터 타입)이다.변수에 값 그 자체로 저장되는 타입으로 원시 타입 자체는 변하지 않는다.그러므로 원시 타입은 자신을 바꿀수 있는 메소드를 갖지 않는다. 엥 ? 근데 String.prototype

어제
·
1개의 댓글

JS remind.두번째.Value and Reference

JS는 값에 의한 전달이 일어나는 5가지의 데이터 타입(Boolean,Null,undefined,String,Number)을 가지고 있다. 우리는 이러한 데이터 타입을 원시 타입 이라 한다.또한 참조에 의해 전달이 일어나는 3가지의 데이터 타입(Function,Obje

어제
·
0개의 댓글

JS remind.첫번째.DataType

자바스크립트가 객체지향 프로그래밍언어 (OOP)인지 함수형 언어(FP)인지에대해서는 많은 혼란이 존재 => 사실 자바스크립트는 두가지 역활 다 가능.하지만 이러한 사실은 많은 사람들이 "JS에 있는 모든 것이 객체인가","그렇다면 함수들도객체로 봐야하나?"와 같은 질문

어제
·
0개의 댓글

setTimeout(,0)이 실행되는 이유

Javascript의 특징 중 하나는 비동기적 프로그래밍일 것이다. 비동기적 처리란 기다리지 않고 바로 실행한다고 해석할 수 있다.따라서 기다림이 필요한 코드들도 있을 것이다. 그래서 setTimeout()이라는 함수를 써서 시간차를 줄 수 있는데, setTimeout

2일 전
·
0개의 댓글

개념정리 03. 함수 function

함수 : 컴퓨터에게 일을 시키기위한 지시사항의 묶음(입력input => 함수f() => 출력output의 과정으로 이루어져있음)

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

개발일지#4

0. TIL 객체에 아무리 width, margin 줘도 가운데 정렬이 안될 때는, div를 한 번 더 씌워서 style을 입히면 된다 색상 코드 rgba로 투명도를 조절할 수 있음 .addClass / .removeClass 함수와 2중class(?)를 이용하면 탭을

2일 전
·
0개의 댓글

[TIL] 22. React - Router

Create React App에는 routing을 위한 로직이 들어있지 않기 때문에 react-router를 추가해야 routing을 구현할 수 있다.설치한 디렉토리로 이동 후, package.json 파일에 dependencies 중 react-router-dom 이

2일 전
·
0개의 댓글

[JS] JSON은 무엇인가요?

JSON 개요

2일 전
·
0개의 댓글

codesignal 알고리즘

알고리즘 공부

3일 전
·
0개의 댓글

jQuery selector

id 선택자 $("class 선택자 $(".test").hide();tag 선택자$("p").hide();\`attribute 선택자 $("\[href]").hide();table row 선택자 $("tr:odd").hide();

3일 전
·
0개의 댓글

배열에 값 추가하기

코딩을 하다보면 배열을 통해 더미 데이터를 만들어서 테스트를 해야할 경우가 있다. 이때, 데이터를 역순으로 정렬하는 것이 필요할 때가 있다. 예를 들면, To do List를 만드는데 역순으로 데이터를 보여줄 경우가 생길 수 있다. 이때 역순으로 어떻게 해야할지 생각했

3일 전
·
0개의 댓글