[ES6] 자바스크립트 ES6 - 3. 반복문
* 반복문 사용법 및 특징 forEach, for in, for of, map, filter, some, every, reduce * ES6 외 for문도 포함하여 작성한다. 1. forEach * 배열 반복 * return 해도 계속 진행 * break, continue 불가 let arr = ['A','B','C']; arr.forEach( (val, idx, array) => { console.log( val ); // 1번째 매개변수: 배열 값 - A,B,C console.log( idx ); // 2번째 매개변수: 배열 INDEX - 0,1,2 console.log( array ); // 3번째 매개변수: 배열 전체 -[A,B,C] [A,B,C] [A,B,C] }) 2. for .. in * 배..
2021. 8. 31.
[ES6] 자바스크립트 ES6 - 1. 변수와 상수
* javascript 공부 준비, 변수, 상수, VAR, LET, CONST 1. 에디터 준비 - 코드펜 * 이미 환경이 갖춰진 분은 1번 패스하셔도 됨. * 크롬 개발자도구에서도 가능. 2021.10.12 - [IT/Web] - [WEB] 스크립트 에디터 "코드펜" (js, css, html 등) [WEB] 스크립트 에디터 "코드펜" (js, css, html 등) * javascript 공부 준비, 코드펜, 변수, 상수, VAR, LET, CONST 1. 에디터 준비 - 코드펜 * 이미 환경이 갖춰진 분은 1번 패스하셔도 됨. * 크롬 개발자도구에서도 가능. 1) 코드펜 접속 및 실행 * https://codep.. studyingazae.tistory.com 2. 상수 - Const * ES6에서..
2021. 8. 23.
[JAVA] 자바 파일입출력, 폴더 내 파일 읽기 예제
* 파일 읽기, 파일 복사, 파일 쓰기, 폴더 내 파일 읽기, FileReader, FileWriter, BufferedReader, BufferedWriter * java 기본 기능으로 파일 내용을 읽고, 새로운 파일에 쓰는 방법 작성 (작성 후 ctrl+o로 자동 import 필수) * 로컬에서 실행하는 로컬 폴더 기준으로 작성 (서버에서 실행 시 path를 서버 폴더 path로 해야 함) * 특정 폴더 내 특정 문자열이 포함되지 않은 파일 찾기, 특정 문자열 2개 포함된 파일 찾기 등 아주 가끔 쓰긴 함. ex) 가 없는 파일 찾기, include 가 2개 이상 들어간 파일 찾기 1. 자바 프로젝트 생성 및 test.java 파일 생성 * eclipse > File 탭 > New > Other > ..
2021. 8. 23.
[ORACLE] 오라클 문자열 붙이기 / WM_CONCAT / LISTAGG
* WM_CONCAT, LISTAGG, 문자열 연결, 컬럼 붙이기, 컬럼연결, 여러행합치기 * 10g~11g R1에서는 WM_CONCAT, 11g R2 이상부터는 LISTAGG 사용 (버전모르겠으면 그냥 다해보고 되는거 하면됩니다) * 모두 GROUP 함수이기 때문에 GROUP BY는 생략. 1. WM_CONCAT ( 10g ~ 11g R1 ) -- 문자열/컬럼내용 붙이기 SELECT WM_CONCAT(컬럼명) FROM 테이블명 > ROW1,ROW2,ROW3,ROW4,ROW4 -- 중복 제거하자 SELECT WM_CONCAT(DISTINCT 컬럼명) FROM 테이블명 > ROW1,ROW2,ROW3,ROW4 -- 예쁘게 정리하자 SELECT REPLACE(WM_CONCAT(DISTINCT 컬럼명), ','..
2021. 8. 20.