일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- CSS
- 코딩
- 알고리즘스터디
- 프로그래머스 알고리즘
- 프로그래머스 코테
- 알고리즘공부
- 프로그래머스코테
- 자바스크립트
- next.js 에러
- 코테준비
- 코테공부
- 프로그래머스
- 프로그래밍
- mysql
- 코딩테스트
- 알고리즘문제
- js
- 프로그래머스코딩테스트
- 프로그래머스 코딩테스트
- next.js
- Redux-Toolkit
- 코테스터디
- 프로그래머스 Lv.0
- 프로그래머스 레벨0
- 개발자
- html
- 1일1코테
- 프로그래머스알고리즘
- 정보처리기사
- 정처기기출
- Today
- Total
목록코딩공부 (3)
계발하는 개발자
코드를 작성하다보면 매개변수나 배열의 길이값을 가져와야 하는 경우가 생깁니다. 오늘은 함수객체와 arguments의 length 프로퍼티를 중점적으로 정리해보겠습니다. (이외 더 많은 프로퍼티들은 차차 다루도록 하겠읍니담..) 먼저 length 프로퍼티라고 해서 다 같은 공간에서 길이값을 가져오는 것이 아님을 알아야 합니다. 함수객체 .length 프로퍼티 함수 객체의 length 프로퍼티는 함수를 정의할 때 선언한 매개변수의 개수를 가리킵니다. // Case 1 function qu() {} console.log(qu.length); // 0 // Case 2 function ohr(i) { return i+i } console.log(ohr.length); // 1 // Case 3 function ..
만약 함수를 명시적으로 호출하지 않고 일정 시간이 경과된 이후 호출되도록 예약하려면 타이머 함수를 이용할 수도 있습니다. 이를 호출 스케줄링이라 부릅니다. 지정된 시간마다 함수를 반복 실행할 수 있는 setInterval, setTimeout 타이머 함수에 대해 알아보겠습니다. 자바스크립트는 타이머를 생성할 수 있는 타이머함수 setInterval, setTimeout 와 타이머를 제거할 수 있는 clearInterval, clearTimeout 함수를 제공합니다. setInterval 함수란? 'interval' 이라는 단어에서 알 수 있듯이, 일정한 시간 간격으로 반복 호출되는 함수입니다. ♪ 형식 : setInterval (반복 실행할 함수, ms_단위 시간) ♪ 내가 정한 시간 간격마다 함수가 연..
반응형 웹페이지 제작에 많이 쓰는 사이즈 단위인 rem, em에 대해 알아보겠습니다. 보통의 정적인 요소들에 폰트사이즈를 고정크기인 px(픽셀) 단위로 설정하는 게 일반적이지만, 화면 크기 배율에 따라 상대적인 폰트값을 적용하려는 경우가 생기기 마련입니다. 이때 사용하는 것이 rem, em 되겠습니다. 여기서 1.5em, 1.5rem은 각각 1.5배 해주는 것이라 보시면 됩니다. 앞서 '화면 크기 배율'에 따라 상대적인 크기값을 준다고 정의했는데요, 어떤 것이 배율의 기준이 될까요? 어떤 요소의 1.5배를 말하는 걸까요? 이에 대해 rem과 em은 서로 다른 특징을 지닙니다. rem은 문서의 최상위 부모인 html을 기준으로 배율값을 지정해주는 크기 단위입니다. rem의 뜻은 최상위를 뜻하는 root의 ..