![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbABBar%2FbtrGBh0ye1Z%2FweSdNH5hxHWr6KxiH8tFkk%2Fimg.png)
[React error] ...is not defined no-undef 에러 해결하기
2022. 7. 5. 21:00
개발/Error note
리액트 강의를 듣는데 갑자기 에러가 떴다 ...is not defined no-undef const DiaryList = ({diaryList}) => { console.log(diaryList); return ( 일기 리스트 {diaryList.length}개의 일기가 있습니다. {diaryList.map((it)=>( ))} ); }; 뭐지 뭐지 하고있는데..... 엄청 단순한 실수였다. 함수에 파라미터 값을 안주고 있었음 ㅎ
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmNGWv%2FbtrGw1KhgI5%2FllDUsxBr6S9ESTyK9ciNk1%2Fimg.png)
[Java] 생성자(constructor)
2022. 7. 5. 07:09
개발/JAVA
생성자? - new 연산자로 호출되는 중괄호{}블록. - new 연산자로 클래스로부터 heap영역에 객체를 생성할 때 호출되어 객체의 초기화를 담당 기본 생성자 - 모든 클래스는 생성자가 반드시 존재하며, 생성자를 하나 이상 가질 수 있다. 우리가 클래스 내부에 생성자 선언을 생략해도 컴파일러가 아래와 같은 기본생성자를 바이트코드에 자동 추가한다 [public] 클래스() {} 명시적 생성자 선언 - 기본 생성자 대신 명시적으로 선언 클래스(매개변수){ //객체 초기화 코드 } Car 클래스처럼 생성자가 명시적으로 선언되어 있을 경우에는 반드시 선언된 생성자를 호출해서 객체를 생성해야한다. package a220705; public class CarEx { public static void main(St..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpHt39%2FbtrFDIkFD1F%2FBD2uFvMcmiRSZfYis877G1%2Fimg.png)
백준알고리즘 2557번: Hello World
2022. 7. 4. 21:16
개발/Inafolio
https://www.acmicpc.net/problem/2557 헬로월드도 제대로 쓸 주 모른다고 자책하던 와타시.. 백준 문제를 풀 때는 클래스 명을 Main으로 해야한다
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxqvS2%2FbtrGmosCiTS%2F3ZK16FfX7koky428zVWC51%2Fimg.png)
[React] 일기장 내용을 List형태로 랜더링한 후 개별 컴포넌트로 만들기
2022. 7. 4. 19:40
개발/Javascript
랜더링? 화면에 표시한다 DiaryList 컴포넌트 생성 일기 리스트를 담을 DiaryList.js 컴포넌트를 생성해준다 const DiaryList = () => { return ( 일기 리스트 ); }; export default DiaryList; 생성된 컴포넌트를 App 컴포넌트 에서도 불러온다 import DiaryList from './DiaryList'; function App() { return ( ); } 앱 컴포넌트의 자식으로 배치해줬다. 이제 다이어리에디터 컴포넌트 밑에 다이어리리스트 컴포넌트를 볼 수 있다. 이제 이 리스트에 저장한 일기들을 리스트 형태로 출력시키는게 목표 하지만 처음에 다 만들면 조금 어려울 수 있으니 임시배열을 만들어서 DiaryList에 prop 으로 리스트 전..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqIze3%2FbtrGksv5B8A%2FARDPdDxb5KMHinVk7v6uPK%2Fimg.png)
[Java] 필드(field)
2022. 7. 4. 06:44
개발/JAVA
필드? 객체의 고유 데이터, 객체가 가져야 할 부품, 객체의 현재 상태 데이터를 저장하는 곳 //자동차 클래스의 필드들 public class Car { String company; String model; int speed; } 변수와 사용법은 같으나 변수는 선언된 생성자, 메소드 블록내부에서만 사용가능하고 필드는 생성자와 모든 메소드에서 사용이 가능하다. 다만 생성자와 메소드 내부에서는 선언할 수 없다 Car my Car = new Car(); myCar.speed = 60; 외부인 Person 클래스에서 Car클래스의 필드값을 사용하려면 Car객체를 생성하면 된다. 그리고 외부에서 필드값을 변경하려면 도트(.)연산자(객체접근연산자)를 사용해준다. 예제 package a220704; public cl..