일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- 중간이들
- 개발자취업
- MySQL
- Git
- redis
- 자격증
- CSS
- SQL
- Python
- 코딩테스트
- 방송대컴퓨터과학과
- 99클럽
- 파이썬
- 유노코딩
- 코딩테스트준비
- 파이썬프로그래밍기초
- 방송대
- JavaScript
- nestjs
- TiL
- 데이터베이스시스템
- 꿀단집
- Cookie
- HTML
- 엘리스sw트랙
- 항해99
- node.js
- aws
- 프로그래머스
- 코드잇
- Today
- Total
목록FrontEnd (3)
배꼽파지 않도록 잘 개발해요

자바스크립트에서 배열을 비교하는 방법은 다양하며, 배열의 비교와 복사에 대해 몇 가지 알아두어야 할 점이 있다. 1. let a = [1, 2, 3]; let b = a.reverse(); console.log(a) // [ 3, 2, 1 ] console.log(b) // [ 3, 2, 1 ] console.log(a === b); // true 자바스크립트에서 array.reverse()는 원본 배열(array)를 뒤집어서 반환한다. 그러므로 a.reverse()는 뒤집어진 원본 배열 a가 반환되어, console.log(b)를 하였을 때 뒤집어진 a인 [3, 2, 1]이 될 것임이 충분히 예상된다. 그런데 원본 배열 a를 출력해보아도 [3, 2, 1]로 모든 요소들이 뒤집어졌음을 확인할 수 있다. ..

자바스크립트에서 실행 시간을 측정하는 것은 코드의 성능을 평가하고 최적화하는 데 도움이 된다. 이를 통해 어떤 부분이 느린지 파악하고, 개선이 필요한 부분을 찾아낼 수 있다. 프로그래머스로 문제를 풀다보니 실행 시간을 측정하고 싶어서 방법이 없을까 생각하다보니 몇 가지 방법을 알게 되었다. 크게 Date console.time()과 console.timeEnd() performance.now() 를 활용하는 세 가지 방법이 있다. Date Date 객체는 1970년 1월 1일 UTC(협정 세계시) 자정과의 시간 차이를 밀리초로 나타내는 정수 값을 담고 있다. 이를 활용하여 시작 시각과 종료 시각의 차를 계산할 수 있다. const start = new Date(); // 시작 function soluti..

HTML 문서를 작성하다 보면 코드나 텍스트 서식을 그대로 유지하고 싶을 때가 있다. 이때 태그와 태그가 유용하게 활용된다. 이 두 가지를 통해 태그와 태그의 쓰임새 인라인 태그와 블록 태그의 차이점 HTML에서의 이스케이프 문자 를 파악할 수 있다. 태그와 태그의 쓰임새 태그 태그는 'preformatted text'의 약자로, 텍스트의 공백과 줄바꿈을 그대로 유지한다. 이는 주로 코드 블록이나 서식이 중요한 텍스트를 표현할 때 사용된다. 이 공백과 줄 바꿈이 그대로 유지됩니다. 태그 텍스트 내에서 코드 조각이나 프로그래밍 언어의 키워드를 표시할 때 사용된다. 이는 주로 문서에서 코드 부분을 강조하거나 특정 용어를 강조하는 데에 활용된다. 이 함수의 파라미터는 a와 b이다. 인라인 태그와 블록 태그의 ..