일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스프링부트
- jpa준영속
- jpa 플러시
- 코틀린
- springboot 모듈
- 코프링
- 준영속상태
- JPA플러시
- JS
- spring gradle 모듈
- javascript api 호출
- jpa 플러쉬
- js await
- js fetch
- JPA
- gradle 모듈 프로젝트
- Flutter
- ja async
- JavaScript
- JPA준영속 상태
- javascript async await
- jpa 영속성
- javascript async
- js async await
- JPA플러쉬
- 코틀린 클래스
- javascript fetch
- js api 호출
- springboot gradle 모듈 프로젝트
- spring 모듈 프로젝트
- Today
- Total
목록develop/javascript (15)
매일 한줄 코딩
// 메서드 파라미터로 함수화 한다. 이 파라미터는 구현부 내부에는 함수처럼 사용이 가능하다. function checkNumber(num, **oneNumber, twoNumber, emptyNumber**) { if (num === 1) { **oneNumber**(); } else if (num === 2) { **twoNumber**(); } else { **emptyNumber**(); } } function **one**() { console.log("one!"); } function **two**() { console.log("two~"); } function **nothing**() { console.log("nothing@@@"); } //미리 만들어둔 함수 자체를 메서드 파라미터로 전달..
4. 함수표현식 / 화살표 함수 1. 함수표현식 2. 화살표 함수 1. 함수표현식 let a = function () { return "배재현"; }; // 함수 표현식 function b() { return "shipjh"; } // 함수 선언식 함수 표현식과 선언식의 차이점. 선언식은 코드 위치에 상관없이 호출이 가능한 반면, 표현식은 표현식 작성 이전에 사용할 수 없다. console.log(b()); // shipjh 출력 // console.log(a()); // error. let a = function () { return "배재현"; }; console.log(a()); // 배재현 출력 function b() { return "shipjh"; } // 함수 선언식 2. 화살표 함수 // ..
3. 연산자 기본적인 사칙연산을 제외하고 자바스크립트의 특징만 기술하고자 한다. 비교 연산자 ( == , === )두 값을 비교하는 연산자.let a = 1; let b = "1"; console.log( a == b ) // true (값만 비교.) console.log( a === b ) // false (값과 타입만 비교.) typeof 연산자타입이 뭔지 확인하는 연산자.let a = 1; a = "1"; // 동적타입 언어는 유연하지만, 에러를 발생하는 원인이 되기도 한다. console.log(typeof a); // string null 병합 연산자 (??)?? 를 기준으로 앞뒤 값중 하나가 undifind 거나 null일 경우 값을 대체해준다.let a; a = a ?? 10; console..
2. 자료형 ( Primitive Type, Non-Primitive Type) 1. Primitive Data Type (원시 타입)2. Non-Primitive Data Type (비 원시 타입) 1. Primitive Data Type (원시 타입)하나의 고정된 저장 공간을 이용.한번에 하나의 값 만 가질 수 있음let age = 1; Number : 숫자형 타입 ( ex: 1 )그 외에도, Infinity (무한대), -Infinity (음의 무한대), NaN (수학적 연산실패) String : 문자형 타입 ( ex: “hello” )따옴표(”), 홑따움표(’), 백틱(`) 으로 표현한다.let name = "배재현"; let infomation = `저의 이름은 ${name} 입니다.` // =..
1. 변수와 상수 ( var, let, const ) 1. var 2. let 3. const 1. var 같은 변수명의 중복사용이 가능하다. ❗주의 : var a 란 값이 다른 곳에서 쓰일 수 있다. 그럼 덮어쓰기가 되는격. var a = 1; // ... 1000줄의 코드 var a = "aaa"; // 위처럼 사용이 가능하니, 사이에 가령 1000줄의 코드가 있을경우 a란 값이 이상하게 변경 될 수 있음. 2. let 같은 변수명의 중복사용이 불가하다. let a = 1; let a = "aaa"; // error. 3. const 상수이다. (변하지 않는 값) const a = 1; a = 1; // error. (read-only) const b; // error. (선언과 동시에 특정 값으로 ..