나의 개발일지(김지헌)
항해 99 17일차 10/05 본문
어제 매니저님께서 피드백 주신 try{}catch{}문으로 바꾸고 코드 수정하고 과제를 마무리 하였다.
목요일 이후에 코드는 따로 올릴려고 합니다.
그리고 기초적인 내용이 부족한거 같아서 코딩 앙마의 자바스크립트 기초 강좌를 보면서 부족했던 부분의 개념을 채워 넣는 식으로 공부를 하였습니다.
반복문 break,continue
더보기
반복문의 break ,continue
break - 만나는 순간 코드 실행을 멈추고 반복문을 빠져나옵니다.
while(true){
let answer = confirm('계속 할까요?')
if(!anwer){
berak; 브레이크 문을 만나면 코드가 종료되면서 반복문을 빠져나온다
}
}
continue - 만나는 순간 코드 실행을 멈추고 다음 반복으로 진행된다.
for(let i = 0; i < 10; i++){
if(i%2){
continue;
}
console.log(i)
}
i는 0부터 시작하고 10까지 증가하는 반복문 입니다.
1은 2로 나누었을때 나머지가 1이기 때문에 continue문을 만나게 되고 console.log를 찍지않고
다음 반복문을 진행합니다.
0 2 4 6 8이 출력된다
함수
더보기
함수 선언문 : 어디서든 호출이 가능하다
function sayHello(){
console.log('Hello')
}
sayHello();
위에식 처럼 밑에서 함수를 호출하면 밑에 코드처럼 위에 올라가서 실행하는게 호이스팅이라고 한다
실제로는 올라가지는 않음
sayHello();
function sayHello(){
console.log('Hello')
}
함수 표현식 : 코드에 도달하면 생성이 된다
1...
2...
let sayHello = function(){ 함수에 도달하면 생성되면서 사용이 가능하다
console.log('Hello')
}
sayHello();
오프젝트(객체)
더보기
const superman = {
name : 'clark'
age : 33,
}
즉 name은 키값이고 clark은 벨류이다
매니저님께서 피드백을 해주셨는데 코드는 다른 사람이 보더라도 이해하기 쉽게 적어줘야하고 가독성이 좋아야 한다.
라고 말씀 하셨다. 너무 친절하게 알려주셔서 이해도 잘 되었다.
isexistPost //true flase // is...으로 변수명을 써준다. 관련있는 변수명을 써준다.
디비에서 데이터를 찾을때는 post (get find) create update findAllComment 가독성을 높여주는 변수명을 적절히 사용하기
'항해 99' 카테고리의 다른 글
항해 99 19일차 10/07 (0) | 2022.10.07 |
---|---|
항해 99 18일 10/06 (0) | 2022.10.06 |
항해 99 16일차 10/04 (0) | 2022.10.05 |
항해 99 15일차 10/03 (2) | 2022.10.04 |
항해 99 14일차 10/02 (0) | 2022.10.03 |