목록언어 (30)
Lsiron
DOM에서 사용되는 CRUD 메소드=> document 객체의 다음 메소드들을 사용해서 HTML 요소들을 조작할 수 있다.CREATE: createElement, append, appendChildREAD: querySelector, querySelectorAll, getElementById, getElementByClassNameUPDATE: textContent, id, classList, setAttributeDELETE: remove, removeChild, innerHTML="", textContent=""★ DOM 생성 (CREATE)1. document.createElement() 작성한 태그 명의 HTML 요소를 생성하여 반환하며, 태그를 생성할때는 createElement 사용한다. 노..
★ parameter, argument인자(argument)는 어떤 함수가 호출될 때 전달되는 값을 의미하고매개변수(parameter)는 전달된 값을 받아들이는 변수를 의미한다.function sum(a, b) { // a,b 는 매개변수(parameter) return a + b;}sum( 10, 20 ) // 10, 20은 인자(argument) ★참조형에 따른 방식일반적으로 기본형(원시형)을 매개변수로 넘길 때는 Call by value 방식으로 넘기고참조형을 매개변수로 넘길 때는 Call by reference 방식으로 넘긴다.기본형(원시형) : 숫자, 문자열, 불리언, null, undefiend, 심볼참조형 : 객체, 배열, 함수, 날짜, 정규표현식call by value 콜바이벨류(Call..
★ 조건문 if? if () { } 소괄호 안에는 false나 true값을 반환 해 주는 무언가가 들어가면 된다. 예제) number 변수가 짝수라면? console.log값을 반환한다. let number = 5; if (number % 2 === 0) { console.log('number 변수는 짝수이다') } 허나, number 변수는 5로 정해놓았기 때문에 홀수 이므로 console.log 값을 반환하지 않는다. 이 경우 else 문을 입력한다. if (number % 2 === 0) { console.log('number 변수는 짝수이다') } else { console.log('number 변수는 홀수이다') } 다음과 같이 결과값이 나온다. number 변수는 홀수이다 조건문을 추가로 넣을..
★ 증가와 감소 = > ++, -- number = 1 let result = number; console.log(result); result = number ++; console.log(result, number); result = number --; console.log(result, number); console.log(result, number)를 입력하고, 결과값을 출력하면 다음과 같이 나온다. 1 1 2 2 1 이는 number가 증가와 감소를 받기전에 result가 number의 값을 먼저 받아와서 저장을 했기 때문에 발생한 결과이다. 위 처럼, ++나 --가 뒤에 작성되면 다른 오퍼레이터가 먼저 실행이 된 다음에 ++ 또는 -- 오퍼레이터가 실행이 된다. 이 때문에 위치가 중요하다. num..