전체 글
-
자바스크립트 기본 내장 메서드JavaScript 2022. 10. 24. 21:07
String 메서드 let strVal = "java ~ script"; let subStr = "java"; // 모두 boolean형태로 리턴한다. strVal.startWith(subStr);// strVal가 subStr로 시작하니? strVal.endWith(subStr);// strVal가 subStr로 끝나니? strVal.includes(subStr);// strVal에 subStr가 들어있니? from 메서드 // 자바스크립트는 자체 arguments가 존재한다. function plus() { // 1) 가짜배열 생성 for (let i=0; i
-
자바스크립트 const 변수의 이해JavaScript 2022. 10. 24. 20:50
const 변수의 기본적인 이해 2022.10.17 - [javascript] - var / let / const 변수_자바스크립트(es6포함) var / let / const 변수_자바스크립트(es6포함) var : 자바스크립트 es6 이전의 변수 타입 let / const : 자바스크립트 es6 변수 타입 - var는 es6이전의 자바스크립트에서 변수로 사용해, 전역변수로도 사용이 가능하다. - 함수 레벨의 스코프에서 적용 developerkwak.tistory.com * const는 재할당이 안된다. * const는 배열과 Object의 값을 변경하는 것은 가능하다. const arrList = ["a", "b", "c"]; arrList.push("d"); // 값을 밀어넣는 것은 가능 conso..
-
자바스크립트 var / let / const 변수JavaScript 2022. 10. 17. 21:50
var : 자바스크립트 es6 이전의 변수 타입 let / const : 자바스크립트 es6 변수 타입 - var는 es6이전의 자바스크립트에서 변수로 사용해, 전역변수로도 사용이 가능하다. - 함수 레벨의 스코프에서 적용이 가능하다. : 함수 안에서 변수 선언만 한다면 어디서든 사용가능 function jsVar() { for (var i=0; i < 10; i++) { console.log(i); // 0 ~ 9 } } 변수의 블록 안에서 사용하지 않아도 변수는 사용가능하다. function jsVar() { for (var i=0; i < 10; i++) { } console.log(i); // 10 } - let은 es6에서 변수 타입이다. - 블록 레벨의 스코프에서만 적용이 가능하다. funct..
-
자바 반복문 for문 / while문 / 향상된 for문Java 2022. 10. 17. 20:41
반복문 - for문 / while문이 존재 // for문 기본구조 for (var i = 0; i < 10; i++) { // code } // while문 기본구조 int j = 0; while (j < 10) { // code j++; } - 향상된 for문 // 향상된 for문 기본구조 for (String str : Array or ArrayList) { // code } 예제 String[] indexs = {"한놈","두시기","석삼","너구리","오징어"}; for ( String index : indexs) { System.out.print(index + " "); }
-
스프링 request 관련 메소드Spring Framework 2022. 10. 16. 22:05
request - 정보 요청 - 서버에 정보제공을 요청한다. - 일종의 정보 패킷 - 요청의 URL 끝에 파라미터를 동시에 보내는 경우도 있어 서버에 특정 조건의 정보 요청을 한다. - 요청 방식에는 크게 GET / POST 방식이 있다.(쉽게 생각해서.......GET : 공개 / POST : 비공개) request관련 method // 예제로 사용할 URL = http://localhost:8080/project/list.jsp // #1 requset.getContextPath() // 프로젝트의 path만 가져온다. return // return값 = /project // #2 request.getRequestURI() // 프로젝트 + 파일경로를 가져온다. return // return값 = /..
-
자바 HashSetJava 2022. 10. 13. 20:28
서론 - 중복을 허용하지 않는것이 특징 - 동일한 값을 또 넣어주면 안들어가진다 - null도 허용한다. 본론 기본구조 HashSet a = new HashSet(); - add(value) : 값을 추가 HashSet a = new HashSet(); a.add("developer"); - remove(value) : 값을 삭제 HashSet a = new HashSet(); a.add("developer"); a.remove("developer"); a.clear(); - size() : HashSet의 크기를 구함 HashSet a = new HashSet(); a.add("developer"); a.size(); - contains(value) : 값 찾기 - 값이 있으면 true / 없으면 fa..
-
자바 변수명 finalJava 2022. 10. 13. 20:17
서론 - 자바에서 final을 사용하면 수정할 수 없다. - final은 엔티티를 한번만 할당한다. (즉, 두 번이상 할당하려고 하면 컴파일 오류가 발생) *엔티티 : 하나의 클래스라고 생각하자(DTO와 비슷) 본론 final 필드 : 한번 초기화된 변수는 변경 불가능 final int number = 1; //final 타입 필드 [= 초기값]; final 객체 : 객체 자체는 변경이 불가능하지만 객체 내부 변수는 변경 가능 class Company{ String name = "회사명"; public String getName() { return name; } public void setName(String name) { this.name = name; } } public class Final_ex {..