개발 54

클래스와 함수생성자

클래스와 객체 객체 클래스의 인스턴스 이다 1개의 클래스로 여러개의 객체를 만들 수 있다 객체 안에는 데이터가 있다. 메모리에 올라간다 클래스 템플릿 같은 역활을 한다 한번만 선언한다 클래스 안에는 데이터가 없다 메모리에 올라가지 않는다 클래스 선언 생성자 Constructor 생성자는 객체를 생성할 때 인자를 프로퍼티에 전달하여 생성 class Person { name='mike'; age=19; } //인스턴스 생성 let person= new Person(); class User { constructor(name) { // setter를 활성화합니다. this.name = name; } } //인스턴스 생성 let user=new User(name); 동적으로 선언 getter 와 setter cl..

자바스크립트 모달창만들기

1. 모달창 작성 import styled from "styled-components"; import { Button } from "components"; import { myTheme } from "style"; const { fonts, colors } = myTheme; function POPUP(props) { //프롭스로 set hook등을 받아와야함 매우중요 const { open, close, title, content } = props; return ( // 아래에 open?을 물어보는 삼항 연산자로 인해 modal창이 열림 매우중요 ! {title} x {content}{" "} ); } export default POPUP; //위치 고정과 배경이 검정색이 됨 그리고 z-index가 컴..

자바를 많이 사용하는 이유

각 운영체제 위에 JVM (Java Virtual Machine)이 설치되어있기만 하면 (자동으로 깔리는경우가많음) 운영체제별로 자바 프로그램을 만들지 않아도 실행이 가능하다 프로그램을 두개 돌리게 되어서 느리다는 단점과 애플+구글의 시장에서의 허용이 잘 안되서 ​에서는 모바일에서는 상대적으로 덜 발전하게 되었다. 파이썬도 자바와 같이 VM이 있어 운영체제에 영향을 받지 않는것 같다 ?

개발 2022.05.14