728x90
728x90
Java Script2023. 1. 17. 23:39[JavaScript] 화살표 함수(Arrow Function)

화살표 함수 사용하기 화살표 함수표현은 함수를 보다 간략하게 표현하기 위한 표현 방식이다. let sum = (a, b) => a + b; alert( sum(1, 2) ); // 3 //위의 화살표 함수와 동일한 표현이다. let sum = function(a, b) { return a + b; }; (a,b) => a+b는 실행되는 순간 a+b를 평가하고 그 결과를 반환한다. 인수가 한 개만 존재한다면 괄호를 생략할 수 있다. let mul = a => a * 2; 인수가 존재하지 않을 때는 괄호가 있어야하며, 괄호를 비워놓으면 된다. let void = () => console.log("텅텅 빔"); 화살표 함수를 사용하면 아래와 같이 동적인 함수 생성이 가능하다. let age = prompt("..

Java Script2023. 1. 12. 23:06[JavaScript] 객체(Object)

객체(Object) 생성자를 통해 객체를 만들 수 있으며, 객체를 직관적으로 선언하여 사용할 수 있다. Key, Value로 구성된 속성(프로퍼티)들의 집합이다. 자바스크립트의 함수를 프로퍼티에 사용할 수 있으며, 객체 내부에 선언된 함수를 메서드라 한다. 자바스크립트의 객체는 프로퍼티와 그 객체에 관련된 동작(메서드)를 모두 포함할 수 있다. 프로토타입 객체의 프로퍼티와 메서드를 상속받는 것이 가능하다. var obj2 = { prop1: "this", // 프로퍼티 prop2: "is", // 프로퍼티 prop3: "property", // 프로퍼티 hello: function () { // 행동을 정의하는 메서드 console.log("메서드"); } } obj2.hello(); >> 메서드 객체 ..

25. 추천 구현하기 - 점프 투 스프링부트(게시판 만들기)
Spring2023. 1. 6. 23:1125. 추천 구현하기 - 점프 투 스프링부트(게시판 만들기)

해당 게시글은 점프 투 스프링부트 교재를 통한 개인 학습 용도이며 기초 세팅은 생략하였습니다. 자바 8, 스프링부트 2.7.7버전 입니다. 엔티티 변경 질문, 답변의 추천은 추천한 사람(SiteUser 객체)을 질문, 답변 엔티티에 추가해야 한다. Question (... 생략 ...) import java.util.Set; import jakarta.persistence.ManyToMany; (... 생략 ...) public class Question { (... 생략 ...) @ManyToMany Set voter; } Answer (... 생략 ...) import java.util.Set; import jakarta.persistence.ManyToMany; (... 생략 ...) public ..

728x90
728x90
image