드림코딩 TIL 4 | 자바스크립트 데이터타입 Primitive data type Primitive data type(원시 값?)은 객체가 아니면서도 메서드가 아닌 데이터입니다. 그 종류에는 number, string, boolean, bigInt, undefined, symbol이 있습니다. number number타입은 우리가 일반적으로 생각하는 정수, 소수 등등이 있습니다. 우리는 흔히 infinity, -infinity, Na 값... JavaScript드림코딩자바스크립트dreamcodingJavaScript [JavaScript-TIL] Operator (연산자) 이 연산은 실행조건 중 하나가 true이면 실행되는 연산, 이 연산은 실행 조건들이 모두 true일 때, 실행되는 연산 만약 앞에서 false의 값이 존재한다면 false인 동시에 실행이 종료된다. 6-3 and 연산은 null을 체크할 때 종종 사용된다. 값이 true이면 false로 변경, false이면 true로 변경 7-1 == loose equality, with type conve... 복습드림코딩구공팩토리구공팩토리 7. Array 1.비슷한 type의 object들을 묶어 놓는 것을 말함(다른 언어에서는 동일한 type의 object만 담음) 2.JS는 동적타입이기 때문에 다양한 종류를 담을 수 있다 (하지만 좋은 방법은 아님) 3.검색,삽입,삭제,정렬을 고려하여 선택하여 사용하는 것이 좋다 const arr1= new Array(); const arr2 = [1, 2]; const fruits = [🍎, 🍌]; co... 드림코딩JavaScriptTILJavaScript JavaScript 7. 배열함수 강좌 : 유튜브 드림코딩 by 엘리 ✍️Join 배열을 문자열로 변환 배열이름.join(); : 괄호안에 구분자를 넣어 설정할 수 있다 ✍️Split 문자열을 배열로 변환 배열이름.split(','); : 괄호안에 구분자를 넣지 않으면 문자열 통채로 배열에 들어간다 ✍️Reverse 배열을 내림차순으로 정렬 배열이름.reverse(); ✍️Slice 원하는 index에서부터 새로운 배열 생성... 드림코딩JavaScriptJavaScript 8. JSON 1. JavaScript Object Notation의 약자 2. object{key:value}로 이루어짐 3. data를 주고 받을 때 쓰는 가장 간단한 file format 4. data를 sever와 주고 받을 때 serialization을 위해 씀 5. 프로그래밍 언어, 플랫폼에 상관없이 쓰인다 JSON.stringify() JSON.parse()... 드림코딩JavaScriptTILJavaScript javascript Object 정리 위처럼 object를 만들 수 있다. 만약 위와 같은 코드가 있다고 하자. 근데 사람이 많아지고 가지고 있는 정보가 많아진다면 위 코드처럼 하나하나 선언해주면 코드가 더러워진다. 그래서 이렇게 하나의 object에 정보를 모아놓으면 정리도 쉽고 찾기고 쉽다. javacript는 동적인 언어이기 때문에 위처럼 중간에 object 요소들을 바꿀 수 있다. 위처럼 2가지 방법으로 접근이 가능한다.... object드림코딩공부정리JavaScriptJavaScript
TIL 4 | 자바스크립트 데이터타입 Primitive data type Primitive data type(원시 값?)은 객체가 아니면서도 메서드가 아닌 데이터입니다. 그 종류에는 number, string, boolean, bigInt, undefined, symbol이 있습니다. number number타입은 우리가 일반적으로 생각하는 정수, 소수 등등이 있습니다. 우리는 흔히 infinity, -infinity, Na 값... JavaScript드림코딩자바스크립트dreamcodingJavaScript [JavaScript-TIL] Operator (연산자) 이 연산은 실행조건 중 하나가 true이면 실행되는 연산, 이 연산은 실행 조건들이 모두 true일 때, 실행되는 연산 만약 앞에서 false의 값이 존재한다면 false인 동시에 실행이 종료된다. 6-3 and 연산은 null을 체크할 때 종종 사용된다. 값이 true이면 false로 변경, false이면 true로 변경 7-1 == loose equality, with type conve... 복습드림코딩구공팩토리구공팩토리 7. Array 1.비슷한 type의 object들을 묶어 놓는 것을 말함(다른 언어에서는 동일한 type의 object만 담음) 2.JS는 동적타입이기 때문에 다양한 종류를 담을 수 있다 (하지만 좋은 방법은 아님) 3.검색,삽입,삭제,정렬을 고려하여 선택하여 사용하는 것이 좋다 const arr1= new Array(); const arr2 = [1, 2]; const fruits = [🍎, 🍌]; co... 드림코딩JavaScriptTILJavaScript JavaScript 7. 배열함수 강좌 : 유튜브 드림코딩 by 엘리 ✍️Join 배열을 문자열로 변환 배열이름.join(); : 괄호안에 구분자를 넣어 설정할 수 있다 ✍️Split 문자열을 배열로 변환 배열이름.split(','); : 괄호안에 구분자를 넣지 않으면 문자열 통채로 배열에 들어간다 ✍️Reverse 배열을 내림차순으로 정렬 배열이름.reverse(); ✍️Slice 원하는 index에서부터 새로운 배열 생성... 드림코딩JavaScriptJavaScript 8. JSON 1. JavaScript Object Notation의 약자 2. object{key:value}로 이루어짐 3. data를 주고 받을 때 쓰는 가장 간단한 file format 4. data를 sever와 주고 받을 때 serialization을 위해 씀 5. 프로그래밍 언어, 플랫폼에 상관없이 쓰인다 JSON.stringify() JSON.parse()... 드림코딩JavaScriptTILJavaScript javascript Object 정리 위처럼 object를 만들 수 있다. 만약 위와 같은 코드가 있다고 하자. 근데 사람이 많아지고 가지고 있는 정보가 많아진다면 위 코드처럼 하나하나 선언해주면 코드가 더러워진다. 그래서 이렇게 하나의 object에 정보를 모아놓으면 정리도 쉽고 찾기고 쉽다. javacript는 동적인 언어이기 때문에 위처럼 중간에 object 요소들을 바꿀 수 있다. 위처럼 2가지 방법으로 접근이 가능한다.... object드림코딩공부정리JavaScriptJavaScript