본문 바로가기
728x90
반응형

분류 전체보기641

[Javascript] - 자바스크립트 비교연산자 동등비교(==) vs 일치비교(===) 차이점 #자바스크립트 비교연산자 동등비교(==) vs 일치비교(===) 차이점 -동등 비교(==) 연산자와 일치 비교(===) 연산자는 좌항과 우항의 피연산자가 같은 값으로 평가되는지 비교해 boolean 값을 반환한다. -동등 비교(==) 연산자는 느슨한 비교를 일치 비교(===) 연산자는 엄격한 비교를 한다. #동등 비교(==) 연산자는 좌항과 우항의 피연산자를 비교할 떄 먼저 암묵적 타입 변환을 통해 타입을 일치시킨 후 같은 값인지 비교한다. 예측하기 어려운 결과를 만들어 낼 수도 있기 때문에 일치 비교(===) 연산자를 사용하는 것을 추천한다. #예시 // 동등 비교 3 == 3; // true // 타입은 다르지만 암묵적 타입변환을 통해 타입을 일치시킨 후 비교한다. 3 == '3'; // true #.. 2021. 7. 30.
[Javascript] - 자바스크립트 화살표 함수(Arrow Function) 사용법 #자바스크립트 화살표 함수(Arrow Function) 사용법 -화살표 함수는 function 키워드 대신 화살표(=>, fat arrow)를 사용하여 기존의 함수 정의 방식보다 간략하게 함수를 정의할 수 있으며 호출 방식은 기존 함수와 동일하다. #함수 정의 const plus = (x, y) => x + y; // 8 console.log(plus(3, 5)); #화살표 함수는 인스턴스를 생성할 수 없다. const arrow = () => {}; // 화살표 함수는 생성자 함수로서 호출할 수 없다. new arrow(); // Uncaught TypeError: arrow is not a constructor #중복된 매개변수 이름을 선언할 수 없다. const arrowFunction = (a, .. 2021. 7. 30.
[JSP/JSTL] - JSTL 반복문 <c:forEach> 태그 사용법 #JSTL 반복문 태그 사용법 -배열이나 List형태의 요소들을 순서대로 반복처리할 수 있는 태그 #예시 // 데이터 담기 List itemList = new ArrayList(Arrays.asList("바나나", "사과", "딸기")); model.addAttribute("itemList", itemList); ${status.count} : // 결과 : 1.바나나 2.사과 3.딸기 2021. 7. 28.
[JSP/JSTL] - fn:contains(String string1, String string2) 사용법 #fn:contains(String string1, String string2) 사용법 -fn:contains(String string1, String string2) string1안에 string2가 포함되어 있으면 true값을 반환한다. -반환타입 boolean형(true / false) -대소문자 구분 #예시 존재 2021. 7. 28.
[JSP/JSTL] - fn:split(String string, String separator) 사용법 #fn:split(String string, String separator) 사용법 -string 내의 문자열을 separator에 구분하여 잘려진 문자열들을 배열로 리턴한다. #예시 // Hello ${fn:split(text, ',')[0]} 2021. 7. 27.
[JSP/JSTL] - fn:substring(String string, int begin, int end) 사용법 -string에서 begin인덱스부터 시작하여 end인덱스 -1까지 문자를 반환 // Hello (0번 인덱스부터 5-1 = 4번 인덱스까지 출력) ${fn:substring(text, 0, 5)} 2021. 7. 27.
728x90
반응형