JavaScript 22

[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

[JavaScript] 함수(Function)

기본 문법 결과 : 1 2-1 2-2 3 2-1 2-2 함수 function에 two 를 지정하고 출력시 2-1, 2-2가 출력되게 하고 two();로 출력 2-1, 2-2가 불규칙적으로 반복되어야 하는 경우 반복문을 사용하기 어렵거나 힘들기 때문에 사용하는 것이 함수 매개변수 & 인자(Parameter & Argument) 결과 : 2 2 결과 : 5 7 function sum(left, right) : left, right에 해당하는 것은 매개변수 sum(2,3) : 2,3에 해당하는 것은 인자 출력(Return) 결과 : 5 5 5

JavaScript 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'); });