Web/HTML CSS JS 2

[JavaScript] 기존 배열 빈 배열 만들기 How to empty an array (+배열은 const를 쓰자!)

JavaScript에서 기존에 존재하는 배열을 초기화(빈 배열로 만들기)하고 싶었는데 코드 중간에 array = [];라고 썼더니 에러가 났다. 그 이유를 생각해보니까 자바스크립트에서 배열은 const형으로 선언해주는 것이 정석인데, 다른 말로 참조변수가 가리키는(참조하는) 배열을 바꿀 수 없도록 하는 타입형이다. ✔️ 처음의 실패코드 아래와 같은 코드를 실행시키면 TypeError: Assignment to constant variable. 에러가 발생한다. const testArray1 = [1, 2, 3, 4]; testArray1 = []; // ERROR 이렇게 코드를 짤 경우에는 testArray1이라는 참조변수에 참조했던 배열 [1, 2, 3, 4]를 빈 array ([ ])로 대체하는 로직..

Web/HTML CSS JS 2022.11.16

[HTML+CSS] 티스토리 코드블럭 테두리 없애기

티스토리 글 작성할 때 항상 신경쓰이면서 고치지 못했던 것이 있는데 바로 이 코드블럭 테두리… 왠지 코드블럭이 코드블럭 같이 세련되지 못하고 답답해 보이고 맘에 상당히 안 들었지만 귀찮아서 넘겼다. 요즘 야근 행진을 하면서 퇴근하고 공부할 힘이 없다보니 CSS 공부 겸 이 문제를 해결해볼까 했다. 개발자 모드로 원인 파악 먼저 개발자 모드를 켜서 (브라우저마다 다르지만 보통 F12 누르면 열린다) 코드블럭에 잡히는 회색 테두리의 정체를 알아봤다. HTML을 보니까 우선 pre tag의 anglescript 인 것을 알아냈다. CSS까지 살펴보니 .article-view 클래스의 pre tag를 편집해주면 되는 것까지 알아냈다. 보니까 padding은 유지하고 싶은데 background가 문제인 것 같아 ..

Web/HTML CSS JS 2022.11.04
728x90