Java
혼자 공부하는 자바
chap5
1. 참조 타입과 참조 변수
기본 타입 : 실제 값을 변수 안에 저장
참조 타입 : 메모리의 번지를 변수 안에 저장
2. 배열 : 같은 타입의 데이터를 연속된 공간에 나열하고 인덱스를 부여해 놓은 자료 구조
변수는 1개의 데이터만 저장할 수 있기 때문에 저장 할 데이터가 많아지면 변수가 더 많이 필요하기 때문에 배열 필요
향상된 for문 : 자바에서 배열을 좀 더 쉽게 처리하기 위해 제공함
for(타입 변수 : 배열){
실행문
}
배열에서 가져올 값이 존재하는지 평가,
>값이 존재하면 값을 변수에 저장
>실행문 실행
>반복(배열의 항목 수 만큼 반복)
3. 열거 타입 : 한정된 값인 열거상수(enum)중에서 하나의 상수를 지정하는 타입
JavaScript
토이프로젝트
db에서 랜덤으로 데이터 가져오기
success: function (response) {
let rows = response['cooks']
let num = Math.floor(Math.random() * (rows.length))
let image = rows[num]['image']
let name = rows[num]['name']
db의 값과 input값이 같은 데이터 가져오기
success: function (response) {
let cookName = $('#cookName').val()
let rows = response['cooks']
let target = rows.filter(val => val.name == cookName);
새로 알게된 내용
변수중에 String만 앞글자가 대문자인 이유 > String은 클래스이므로 참조 타입이기 때문에
향상된 for문
%중요%
console.log() 사용 (실행이 안돼서 어디가 오류인지 몰랐는데 console.log를 사용하여 오류의 위치를 알 수 있었다)
아쉬운점 : 오류 하나에 시간을 너무 할애한 것같다 / 적당한 시간을 정하고 그 이상동안 해결이 안되면 질문해야겠다.
잘한점 : 오류난 부분을 다 고쳤다
어제 목표 : 성공:)
내일 목표 : 토이프로젝트 마무리하기
'TIL(Today Ingwang Learned)' 카테고리의 다른 글
TIL) 2022-11-14(팀 프로젝트) (0) | 2022.11.15 |
---|---|
TIL) 2022-11-12 (javaScript,dbmongo,git) (0) | 2022.11.12 |
TIL) 2022-11-10 ( java/git) (0) | 2022.11.10 |
TIL) 2022-11-09(git) (0) | 2022.11.09 |
TIL) 2022-11-08(java) (0) | 2022.11.08 |