본문 바로가기
반응형

전체 글129

스타워즈 디즈니 타임라인 시청 순서 자주보던 블로그가 사라져서.. 여기다가 정리 하기로... ㅎㅎ 최근 취미가.. 스타워즈 시리즈 정주행.. 영화 개봉순이 아닌... 시간대 순으로 보고 있는데.... 70 ~ 80 년대 만들어진 영화의 퀄리티가.. 지금봐도.. 너무 엄청난듯.... 디즈니 타임 시간 순서를 정리 해 봤다. The Acolyte (예정) 보이지않는 위협 클론의 습격 클론전쟁(영화) 클론전쟁 (애니 시리즈) 시스의 복수 배드배치(애니) 한솔로 오비완 케노비 시리즈(예정) 반란군(애니 시리즈) 로그원 시리즈(예정) 로그원 새로운희망 제국의 역습 제다이의 귀환 저항군(애니) 만달로리안(드라마) 더 북 오브 보바 펫 아소카(미정) 깨어난 포스 라스트 제다이 라이즈 오브 스카이워커 와... 엄첨 많음... ㅋㅋ 그래도.. 애니메이션은.. 2022. 6. 1.
async/await * async - 함수앞에 async라고 붙이면 함수는 항상 약속을 반환한다. async function a(){ return 1; } a().then.alert(); * await - Javascript가 약속이 완료 될 때까지 기다리게 하고 결과를 반환 함 async function a(){ let promise = new Promise((resolve, reject) => { setTimeout( () => resolve("ok"), 1000) }); let result = await promise; // promise의 실행이 끝날때 까지 기다림 console.log(result); } a(); 2022. 5. 27.
promise * Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과값을 나타냄. 미래의 어떤 시점에 결과를 제공하겠다는 약속(promise)를 반환 함. Promise를 사용하여 작업이 끝났을때 호출하는 callback 함수 대신 .then 메소드를 사용하여 명확하게 코딩할 수 있다. * 상태 - 대기(pending) : 이행하지도, 거부하지도 않은 초기 상태 - 이행(fullfiled) : 연산이 성공적으로 완료됨. - 거부(rejected) : 연산이 실패함 * 생성 - new Promise((resolve, reject) => { }) * 사용법 - 아래와 같이 변수로 선언하면 선언된 프로미스는 즉시 실행된다. let a = new Promise((resolve, reject) => {.. 2022. 5. 27.
호이스팅(hoisting) Javascript에서 호이스팅이란 , 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미. var로 선언한 변수의 경우 호이스팅 시 undefined로 변수를 초기화 let, const로 선언한 변수의 경우 호이스팅 시 초기화 하지 않음 ==> 호이스팅 안되는거나 마찬가지임. Javascript는 초기화를 제외한 선언만 호이스팅 함. 간단하게 var로 선언한 변수와 function 키워드로 생성된 함수만 맨처음(코드상 맨 위로 끌어올려짐)에 실행 된다고 생각하면 쉬울듯.. console.log(a); var a ; a = "Hello"; 위와 같은 경우 콘솔에 출력되는 a의 값은 undefined 임 . 변수 a는 호이스팅에 의해 미리 초기화 되지만 a에 "Hello"의 할당은.. 2022. 5. 26.
static static을 어떻게 쉽게 설명 할 수 있을까? 1. static 이란 정적이다 라는 의미를 갖고있다. 2. static은 class 멤버이다. 3. static 키워드를 통해 생성된 정적 멤버들은 Static 영역에 할당된다. 4. static 키워드로 생성된 변수의 값을 변경하면 해당 변수를 사용하는 모든곳의 값이 변경된다. Java를 얼마나 오래 사용하고 공부한 사람이라면 이해가 가능할까? 일반적으로 다른 class에 선언된 변수나 메서드는 현재의 class에서 바로 사용을 할 수 없다. 다른 class의 변수나 메서드를 사용하기 위해서는 new 키워드를 사용하는데.. 이때 class를 보통 객체, new 키워드를 사용하여 만들어 지는것을 인스턴스(Instance)라고 한다. 만약 class Dat.. 2022. 5. 25.
Oracle IndexOf 가끔 사용하는데 사용할때마가 기억이 안나서.. 메모... 가끔 쿼리를 할때 특정 문자열이 있는 위치를 알고 싶을때가 있다. 그 문자열을 찾은 다음에 그 뒤에 오거나 그 문자열을 포함한 문자열을 자르기 위함이다. 이대 Java에서 사용하는 IndexOf와 같은 Oracle 쿼리에는 INSTR() 함수를 사용하면 된다. 사용법 : INSTR(문자열, 비교값, [시작위치], [검색결과순번위치]) 보통 시작위치, 결과순번은 잘 안쓰고... (나만 그런가?) INSTR(문자열, 비교값) 이 형태로 많이 사용한다. SELECT SUBSTR(IN_PARAM, INSTR(IN_PARAM, 'loanreq_seq=') + 12, 14) FROM TB_FS_HST_FILEDOWN 위 쿼리는 TB_FS_HST_FILEDOW.. 2022. 5. 19.
반응형