분류 전체보기 25

[JavaScript] Booleans

Booleans - true, false 두가지 진리값만 존재 - 사용 예시 : 로그인, 동영상 재생 등 예시 const cuteCat = true; console.log(cuteCat); 결과 : true const cuteCat = null; console.log(cuteCat); 결과 : null 값이 없다고 정의가 되어있다는 뜻, 자연발생하지 않음, 어떤 것이 없다는 것을 확실하게 할 때 사용 let something; // 값을 지정하지 않음 console.log(something); 결과 : undefined something 이라는 함수를 지정했지만 값을 지정하지 않아서 값이 비어있는 상태

JavaScript 2023.11.07

[JavaScript] Variables(변수 : var, let, const)

Variables - 기본적으로 const 사용, 필요할 때만 let 사용 - const를 사용한 코드는 절대 바뀌지 않는 것을 알 수 있고, let을 사용한 코드는 바뀔 가능성이 있다는 것을 알게해줌 문제 제기 console.log(5+2); console.log(5*2); console.log(5/2); // 결과 7 10 2.5 위에서 아래 순서대로 출력 문제점 : 바꾸고 싶은 숫자가 있으면 직접 다 바꿔줘야함 해결방안 : 변수를 사용해서 바꾸기 간단하게 변경 var - 가장 기본적인 변수 선언 방식, 재할당이 가능하고 중복 선언이 가능하기때문에 더 늦게 선언된 변수가 적용된다 - 아무런 규칙이 없음 - 문제점 : 실수로 값을 업데이트해도 알려주지 않아서 처음 지정한 값 보호 불가능 - 이러한 문제..

JavaScript 2023.11.05

[JavaScript] 객체(Object)

객체란 코드가 많아지면 함수를 써서 정리하는데, 그 함수가 많아지면 객체를 활용해서 정리 예시 : document.querySelector document ➝ 객체 querySelector ➝ Method 기본 var coworkers = { "programmer" : "marmot", "designer" : "gooma" }; document.write("programmer : "+ coworkers.programmer+" "); document.write("designer : "+ coworkers.designer+" "); coworkers.bookkeeper = 'ada'; document.write("bookkeeper : "+ coworkers.bookkeeper+" "); /* 위 아래 같은..

JavaScript 2023.11.04

CSS 주요 특징

캐스케이딩 하나의 태그에 적용되는 스타일이 여러 개 일때 우선순위에 따라 스타일이 적용되는 원칙 여러 스타일이 동시 적용 되어도 오류 발생x 우선순위 : 중요도, 명시성, 작성 순서 중요도 !important 키워드 붙이면 가장 높은 우서순위 가짐, 여러개 사용시 작성 순서 늦은 것이 우선 적용 명시성 인라인 선택자 : 1000 아이디 선택자 : 100 클래스 선택자, 가상 클래스 선택자, 속성 선택자 : 10 요소 선택자, 가상 요소 선택자 : 1 총합 높은 스타일 우선 적용 작성순서 마지막으로 적용되는 원칙, 늦게 작성된 속성 우선 적용

CSS 2023.11.03
let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)"); textNodes.forEach(function(a) { a.innerHTML = a.innerHTML.replace(/`(.*?)`/g, '$1'); });