코드스테이츠의 시작오랜 고민 끝에 커리어 전환을 위한 첫걸음을 내딛었다.MDN이 무엇인지 Stack Overflow가 무엇인지 너무 낯설기만 하지만,내가 제대로 공부하고 있는지도 알수없지만무언가 시작했다는 설레임과 앞으로 헤쳐나가야 할 일들이걱정과 기대로 다가온다. 즐
학습목표truthy & falsy 조건문에서 작동하는 방식 이해=== & !== 대해 이해if, else if, else 활용논리 연산자(&&, ||) 복잡한 조건문조건문조건문의 기본 구조는위와 같은 기본 형태로 되어 있다.조건(1,2)에는 boolean 결과가 나오는
문자열 변수 >index로 접근하기 가능! 그러나 수정할 수는 없음 length : 문자열의 전체 길이를 반환 indexof : 찾고자 하는 문자열의 인덱스 lastIndexOf : 문자열 뒤에서 부터 찾음 includes : boolean 타입으로 return
반복문같거나 비슷한 코드를 여러번 실행시켜야 할 경우 쓰는 구문반복문의 기본 구문 중 for문while문
배열배열은 숫서가 있는 값으로 순서(인덱스)는 0부터 시작한다.
객체 Object 클래스 중 하나를 나타내며 다양한 키와 밸류값을 저장하는데 사용 담고자하는 값이 여러개일 경우 여러개의 변수를 선언하기 보다 하나의 변수에 키 : 밸류 쌍으로 저장하는게 접근과 관리에 편리함 >**_객체의 접근_** ``` 객체의 값
원시 자료형과 참조 자료형의 차이를 이해하자!원시 자료형은 하나의 정보, 즉 데이터를 담고 있다. 예전에는 데이터의 저장소의 용량이 제한적이었기 때문에 변수 하나에 제한된 하나의 원시 자료형을 담을 수 밖에 없었다. 원시자료형은 객체가 아니면서 method를 가지지 않
클로저 함수는 외부함부의 변수에 접근할 수 있는 내부함수함수가 리턴하고 있는 익명 함수어느새 3주라는 시간이 흘러갔다. 집중이 흐트러진 날도 있었고 시간 가는줄 모르고 고민하던 날도 있었다. 이런 고민하는 날들이 나에게 도움이 되리라 믿고 있고, 확실히 페어와 함께 진
1. DOM의 개념을 이해할 수 있다. Document Object Model의 약자로, HTML 요소를 Object(JavaScript Object)처럼 조작(Manipulation)할 수 있는 Model_** ``` 자바스크립트라는 프로그래밍 언어와
1. DOM 기초 실습을 통해, 구체적인 사용법을 익힐 수 있다. querySelector를 활용하여, HTML 엘리먼트 정보를 가져올 수 있다. oncilck, onkeyup 속성이나 addEventListener 메소드로 이벤트 핸들러 함수를 HTML 엘리
1. 고차함수 ``` 대표적인 일급 객체 중 하나인 함수 1. 변수에 할당(assignment) 할 수 있다. 2. 다른 함수의 인자(argument)로 전달될 수 있다. 3. 함수의 결과로서 리턴될 수 있다. ``` 고차 함수(higher order func
Object 생성기계인 constructorprototype = 유전자!
어떤 문제를 해결할 때, 동일한 구조의 더 작은 문제를 해결함으로써 주어진 문제를 해결하는 방법을 재귀(recursion)라고 한다.
JSON은 JavaScript Object Notation의 줄임말로, 데이터 교환을 위해 만들어진 객체 형태의 포맷입니다.
1. 자료구조란? 자료구조란 여러 데이터들의 묶음을 저장하고, 사용하는 방법을 정의한 것입니다. 2. stack stack은 쌓다, 쌓이다, 포개지다... 데이터를 순서대로 쌓는 구조! 3. queue queue는 줄을 서서 기다리다, 대기 행렬...먼들 들어간 데
함수를 다른 함수에 인자로 전달! 함수 디자인 패턴!!
자바스크립트는 항상 동기식 처리!
1. API 2. fetch api를 이용한 네트워크 요청
다른 프로그래밍 언어의 경우 사용자에게 값을 입력 받을 수 있는 메서드가 있는 반면 자바스크립트는 모듈을 통해서 입력 받을 수 있음입력 받은 글자를 공백 기준으로 나눔백준 테스트 케이스는 /dev/stdin에 저장되어 있음map(el=>+el) string으로 저장된