일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- js
- node
- graphql
- kakao
- 백준
- RestAPI
- 모던 자바스크립트
- html
- 자바스크립트
- vanila js
- 카카오
- mutation
- REST API
- nestjs
- 피보나치 수
- typeorm
- await
- linux
- Query
- 코딩테스트
- 코딩태스트
- tr명령어
- javascript
- Bandit
- ROT13
- 자바스크립트의 역사
- 실패율
- typescript
- JavaStritp
- 프로그래머스
- Today
- Total
목록분류 전체보기 (52)
꿀 떨어지는 코딩 양봉장
자바스크립트는 기본 형식이라는 것이 없습니다. 그동안 우리가 Java, C++ 등에서 사용했던 정수형, 실수형이 없다는 뜻입니다. 자바스크립트는 래퍼형 클래스만 가지고 있습니다. Boolean(Boolean) Number(정수) Number(실수) 문자(String) 문자열(String) Array는 선형 Object는 해시형 Object 키를 이용한 데이터 관리 // 방법 1. var exam = new Object(); exam["kor"] = 30; exam["eng"] = 70; exam["math"] = 100; //방법 2 exam.kor = 30; exam.eng = 70; exam.math = 100; 방법 1. exam이 가지고 있는 속성을 변수를 이용해 얻을 때 사용 방법 2. 위 상황..
바닐라 자바스크립트를 처음 접하는 저는 유튜브에서 노마드 코더의 "초보자를 위한 바닐라 자바스크립트"를 따라하면서 공부를 시작했습니다. momonton이라는 프로그램을 만들면서 자바스크립트로 HTML객체 생성 및 삭제, 입력한 값 저장하기 ,날씨 API가져오기 등에 대해서 공부했습니다. JS를 배우기 위한 과정이라서 CSS과정은 강의에 없어서 간단하게 위치와 색깔만 변경했습니다. 📌GitHub github.com/nayoon030303/vanila.js_make_momonton.git nayoon030303/vanila.js_make_momonton study vanila js. Contribute to nayoon030303/vanila.js_make_momonton development by crea..
바닐라 자바스크립트 바닐라 자바스크립트란 어떤 프레임워크 또는 라이브러리가 적용되지 않은 순수 자바스크립트라고 합니다. 바닐라 자바스크립트는 브라우저를 통해 제공된 자바스크립입니다. 우리는 왜 바닐라 자바스크립트를 배워야할까? JavaScript에 재능을 가진 사람들을 찾는게 매우 어렵다고 합니다. 많은 사람들이 자바스크립트를 이쁘게 만들어주는 프레임워크, 라이브러리는 잘 알고있지만 어려운 바닐라 자바스크립트는 잘 모른다고 합니다. 바닐라 자바스크립트를 잘하게 되고 많이 알게된다면 리엑트와 같은 다른 언어로 넘어갈때 쉽게 이해할 수 있을 것입니다. 즉 다른 언어를 시작할때 문제가 없을 것 입니다. 개발을 하면서 마주하는 거의 모든 라이브러리를 이해할 수 있을 것 입니다. 모든 웹의 배이스인 바닐라 자바스..
자바스크립트의 정의 JavaScript는 HTML과 CSS로만 이루러진 정적인 웹페이지를 생동감있게 동적으로 바꿔주는 언어입니다. 자바스크립트의 역사 어떤 언어를 배우기 이전에 그 언어의 탄생배경을 알아야하는 것이 매우 중요하다고 생각합니다. 왜 탄생했으며 어떤 문제를 해결하기 위해 만들어졌는지를 알아야 어떻게 공부를 해야하는지 알 수 있으며 언어에 대한 이해도를 높일 수 있습니다. 1990년대 초반에는 HTML과 CSS로만 이루어진 정적인 웹페이지들만 존재했습니다. 정적인 웹페이지에서 벗어나 동적인 웹페이지를 만들기 위해 탄생한 언어가 JavaScript 입니다. JavaScript가 나온 이후, MS사에서는 'JScript'라는 똑같은 언어를 만들었습니다. 그 당시 개발자들은 너무나 다른 브라우져들 ..
1.문제설명 문제: 타겟넘버 programmers.co.kr/learn/courses/30/lessons/43165?language=javascript 코딩테스트 연습 - 타겟 넘버 n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다. -1+1+1+1+1 = 3 +1-1+1+1+ programmers.co.kr n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다. -1+1+1+1+1 = 3 +1-1+1+1+1 = 3 +1+1-1+..
1.문제설명 문제: 스킬트리 programmers.co.kr/learn/courses/30/lessons/49993 코딩테스트 연습 - 스킬트리 programmers.co.kr 선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다. 예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다. 위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더와 같은 스킬트리는 가능하지만, 썬더 → 스파크나 라이트닝 볼트 → 스파크 → 힐링 → 썬더와 같은 스킬트리는 불가능합니다. 선행 스킬 순서 skill과 유저들이..
1.문제설명 문제: 124나라의 숫자 programmers.co.kr/learn/courses/30/lessons/12899 코딩테스트 연습 - 124 나라의 숫자 programmers.co.kr 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법124 나라10진법124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 sol..
1.문제설명 문제: 게임 맵 최단거리 programmers.co.kr/learn/courses/30/lessons/1844 코딩테스트 연습 - 게임 맵 최단거리 [[1,0,1,1,1],[1,0,1,0,1],[1,0,1,1,1],[1,1,1,0,1],[0,0,0,0,1]] 11 [[1,0,1,1,1],[1,0,1,0,1],[1,0,1,1,1],[1,1,1,0,0],[0,0,0,0,1]] -1 programmers.co.kr 문제 설명은 들어가서 그림과 함께 보고오세요 2. 제한 조건 maps는 n x m 크기의 게임 맵의 상태가 들어있는 2차원 배열로, n과 m은 각각 1 이상 100 이하의 자연수입니다. n과 m은 서로 같을 수도, 다를 수도 있지만, n과 m이 모두 1인 경우는 입력으로 주어지지 않습니..