# javscript

65개의 포스트
post-thumbnail

모던 자바스크립트 Deep Dive #1

학습 목표 용어 의미 제대로 알기(책에 나온 용어, 단어) 기본 개념과 동작 원리 제대로 이해하기 의도적인 연습, 프로젝트 할 수 있는 상태로 거듭나기 1장 프로그래밍 > 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션 즉 기계가 실행할 수 있을 정도로 정확하고 상

2021년 11월 10일
·
0개의 댓글
post-thumbnail

(번역)🧐 If-else,switch를 쓰지말고 Object Literals를 써라

자바스크립트에서 복잡한 조건문을 쓰는 것은, 항상 지저분한 코드를 작성할 가능성이 있다.다수의 조건문의 경우,Object literal이 코드를 구조화하는 가장 읽기 좋은 방법이라고 생각한다.예시를 보면, 운율이 있는 슬랭 구문과 그 의미를 리턴하는 함수가 있다고 가정

2021년 11월 8일
·
0개의 댓글
post-thumbnail

var, let, const 차이점

자바스크립트는 ES6 문법이 새로 추가되면서 다양한 새로운 기능들이 나오게 되었는데요.그중의 하나가 바로 let과 const입니다.let과 const가 그동안 사용해온 var과 어떤 차이점이 있는지 알아보겠습니다.ES6 문법이 나오기 전까지 var로 변수를 선언하는 것

2021년 11월 3일
·
0개의 댓글
post-thumbnail

TIL.12 - Object객체

👇 자바스크립트 언어로 이 데이터를 구현 하려면, 아래와 같이 데이터를 저장해야합니다.이 중에서 하나의 plan을 선택하면 아래와 같이 alert 를 띄워주겠습니다.만약 자세한 설명까지 해주려면,이런식으로 해당 플랜에 대한 변수 나열이 필요합니다. 이 역시 데이터가

2021년 10월 11일
·
0개의 댓글
post-thumbnail

TIL - 11.Js {날짜와 시간,Number}

✏️ GMT??란 무엇일까??👉 Greenwich Mean Time의 줄임말로, 컴퓨터 언어에서는 GMT기준으로 시간을 알려 준다.🙈 즉 기준이 되는 시간이라고 생각하면 된다. ➡️ 한국은 GMT+0900으로 표준시가 적용된다.✏️ 자바스크립트에서는 new Dat

2021년 10월 11일
·
0개의 댓글
post-thumbnail

Node로 라우팅하기

node 로 라우팅을 해보자!

2021년 9월 25일
·
0개의 댓글
post-thumbnail

Object (1)

객체는 자바스크립트의 데이터 타입 중 하나이다. 객체란 이름(key)과 값(value)으로 구성된 프로퍼티(property)의 정렬되지 않은 집합이다. 객체는 Array 와 다르게 중괄호 사이에 데이터(value)를 담는다. 또한 데이터 앞에 key 라고 하여 이름을

2021년 9월 6일
·
0개의 댓글
post-thumbnail

TIL 7. 배열이 필요한 이유 & 선언 방법

배열이 필요한 이유에 대해서,,,관련 있는 데이터를 하나의 변수에 할당하여 관리하기 위해 사용되는 데이터 타입하나의 배열내에 여러 자료형의 데이터를 담을 수 있다.하나의 변수에 여러 데이터를 관리할 수 있기 때문에, 코드의 가독성이 높아지고, 변수의 수를 줄여주고, 연

2021년 8월 29일
·
0개의 댓글
post-thumbnail

TIL 4. 함수(Function)-이유

함수가 📍필요한 이유에 대해서,,📌 함수란input(인자)값 받기.함수 실행문 안에 기능을 수행.output 반환.📢 그렇다면 함수를 사용하는 이유가 뭘까???1\. 재사용성하나의 동일한 기능을 작성할때 여러 코드를 사용하지 않기 위해서 함수를 사용한다.(inpu

2021년 8월 28일
·
0개의 댓글
post-thumbnail

TIL 1. 변수의 선언

변수(Variables)는 데이터의 값(value)를 저장(할당)할 수 있는 메모리 공간을 의미한다.변수에는 오로지 한개의 데이터만 저장됨문자형(string), 숫자형(Number), 논리형(Boolean), 빈 데이터(Null)이 있다. 변수를 선언할 떄는 변수명 앞

2021년 8월 28일
·
0개의 댓글
post-thumbnail

기타 현업2

javascript es6 / 예외처리

2021년 8월 27일
·
0개의 댓글
post-thumbnail

TIL 5. 함수(Function)-선언과 호출

함수의 정의와 호출

2021년 8월 21일
·
0개의 댓글
post-thumbnail

[Javascript] forEach 메서드와 splice 메서드를 함께 사용하면 안되는 이유.

오늘 코딩을 하면서 array를 순회하면서 특정 조건이 충족하는 요소를 제거하는 코드를 forEach와 splice 메서드를 사용하여 작성하였다. 그런데 뭔가 원하는데로 동작하지 않는 다는 것을 알았고, 이를 해결하여 기록으로 남기게 되었다.문제가 되었던 코드 구조원했

2021년 8월 9일
·
0개의 댓글

날짜표시(2020-10-02)

익숙한 형태로 바꿈 2020-10-02

2021년 7월 27일
·
0개의 댓글
post-thumbnail

자바스크립트의 This란

Javascrpt에서의 this는 상황에 따라 지칭하는 대상이 바뀐다. 그 상황은 '함수가 호출되는 상황'을 의미한다. Javascript의 this는 일단 기본적으로 함수가 호출될 때 결정되며, 보통 자신을 호출한 주체의 정보가 담기게 된다. 함수가 호출되는 상황은

2021년 6월 24일
·
0개의 댓글
post-thumbnail

programmers 비밀지도 javascript

비밀지도네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다.지도는 한 변의 길이가 n

2021년 6월 19일
·
0개의 댓글

자바스크립트 개념 3

콜백함수는 다른 함수의 매개변수를 통해 함수의 내부로 전달되는 것을 콜백 함수 라고한다.함수 외부에서 콜백 함수를 전달 받는함수를 고차함수 라고한다. 고차함수가 호출될때마다 콜백함수 생성.콜백함수는 비동기 처리를 위해 주로 사용되지만, 배열에도 사용된다.배열.map()

2021년 6월 17일
·
0개의 댓글

자바스크립트 개념 2

ES6 이전에는 전역범위와 함수 범위만 존재했다. var 키워드를 위주로 사용했다. 하지만 ES6 이후에는 let 과 const라는 키워드가 등장했고 함수 범위말고도 블록 범위 라는것이 생겼다. 기본적으로 var는 함수위주의 스코프를 가져 전역 범위가 많았는데 let

2021년 6월 17일
·
0개의 댓글

자바스크립트 개념 1

스코프는 폴더 구조에 비유할 수 있다. 다른 directory 에서는 폴더이름이 같아도 상관없지만같은 directory 에서는 폴더이름을 같게 생성할수 없다. 스코프에는 전역스코프 지역 스코프 있는데 전역 스코프는 코드 어디에서도 사용할 수 있어 전역 변수이고,지역 스

2021년 6월 17일
·
0개의 댓글
post-thumbnail

자판기 프로그램 - 관리자Ver.(상품 수정/삭제)(javascript)

인턴 생활 때, 스터디 할 때 진행했던 프로젝트이다.같은 프로젝트를 만들어보고 코드 리뷰하는 시간을 가져 서로의 코드를 공유하고 부족한 점은 배우려고 시작했었다.👆. 자판기 상품 등록 \- 모든 정보 입력해야 상품 등록 가능 \- 가격 / 재고수 음수로 넣을 수 없게

2021년 6월 15일
·
0개의 댓글