개발 일기

6일차 본문

TIL(Today I learned)

6일차

flow123 2021. 9. 24. 00:17

오늘은 멀티 페이지 구현하기 (웹 개발 심화학습) / 주식 추천 사이트 (구현 테스트 과제) 코드를 뜯어보았다. 

공부하면서 찾아본 자료들을 정리해둔다. 

 

Document.getElementById() 

DOM 트리에서 특정 DOM 객체를 찾아내고 싶을 , ID 속성값을 가지고 찾을 있는 메서드. 

주어진 문자열과 일치하는 id 속성을 가진 요소를 찾고, 이를 나타내는 Element 객체를 반환.

ID는 문서 내에서 유일해야 하기 때문에 특정 요소를 빠르게 찾을 때 유용하다

 

출처:<https://developer.mozilla.org/ko/docs/Web/API/Document/getElementById>

 

Const 를 쓰는 이유 

Let 값을 재할당할 있지만

Const 재할당할 error 난다. 그러니, Const 상수는 변하지 않는 값일 정의해준다.

콘솔에서 let 과 const 의 차이를 살펴보자. 

let 으로 했을 때는 chicken 에 'nice' 값 이후에  'good'으로 바뀔 수도 있었다. 

반면, PIZZA 는 const (상수) 이기 때문에, 아래 에러 메시지에서도 보이듯 값이 바뀔 수 없다 

출처 https://happycording.tistory.com/entry/let-const-%EB%9E%80-%EC%99%9C-%EC%8D%A8%EC%95%BC%EB%A7%8C-%ED%95%98%EB%8A%94%EA%B0%80-ES6

 

.is(':visible'): 

특정 Jquery element 의 display 속성이 none 인지 아닌지 (hide 되었는지)판단해준다. 

 

$('#myDiv').is(':visible');

//Display:none 일 경우 false 반환.

 

Comments