# CreateElement

React 동작 원리 (리액트 요소란 뭘까?)
React는 동작할 때 가상 돔을 이용해서 이전과 이후의 가상 돔을 비교해서 변경된 부분만 실제 돔에 반영한다.❓ 여기서 react가 가상 돔을 뭘 보고 비교할까❗️ 위 사진처럼 돔은 리액트 요소들로 구성된 트리 형태이다 따라서 이 리액트 요소들을 비교해서 달라진 것만

Front-end 국비지원 #061일
아래와 보는 이미지는 reflection 기능을 사용하여 이미지를 반전시켰다.HTMLCSShttps://caniuse.com/ 에서 크로스브라우징이 되는지 버전체크를 한다. 파이어폭스는 지원하지 않는걸 확인하게 된다. 따라서 크로스브라우징이 필요하며 https
createDocumentFragment에 대해서
document.createDocumentFragment() 는 새로운 빈 DocumentFragment를 생성한다.DocumentFragment란? : DOM 노드들하지만 메인 DOM 트리의 일부로 가지는 않는다.DocumentFragment는 마치 라이브 DOM 트
DOM 생성 및 삭제, 추가해 보아요.
DOM 을 사용해서 조작해보자!! > DOM 은 다양한 화경에서 많은 것들을 제공한다. 예를 들어 HTML 상의 내용을 동적으로 변경하던가, 아니면, 새로운 Element 를 만들던가!! Node의 추가 및 생성 메서드을 사용해보자!! Node 객체는 여러가지 생
CRUD
CreateAppend (DOM에는 HTML에 적용하는 메소드가 추가로 있다.)ReadUpdateDelete: DOM을 JavaScript로 조작하여 HTML Element를 만드는 것document 객체의 createElement(tagName) 메소드를 이용하여 H

createElement(), appendChild()
마크업만 완료된 벤딩머신을 JavaScript를 이용해서 동적으로 만드는 개인 프로젝트를 진행중이다. 거기서 사용한 메서드들을 계속해서 기억하기 위해서 글을 작성해보려고 한다.프로젝트를 진행하면서 이후에 들어오는 데이터에 따라서 동적으로 구현된 요소들이 필요하게 되었다

[JS] DOM 개념과 조작방법 (HTMLCollection과 NodeList 차이점까지)
DOM 개념과 JS에서 HTML태그를 동적으로 추가, 삭제하는 방법, HTMLCollection과 NodeList 차이점까지 정리

javascript_To Do List 다시 만들어보기(html을 js로 만들어보기)
이번엔 html도 js로 생성하여 만들어 보았다 계속 더 만들어봐야 익숙해질 수 있을 것 같다!!

React.createElement 와 ReactDOM.render
예시 코드를 보며 React.createElement 와 ReactDOM.render 에 대해 알아보려 한다.Javascriptdocument.createElement(tagName, options)=> 지정한 tagName의 HTML 요소를 만들어서 반환ReactRe
자바스크립트로 html생성하기
.creadteElement()<div>안에 <p>태그를 생성해보았습니다. document.createElement()를 쓰면 html자료를 하나 생성해줍니다. 그걸 맘대로 조작한 다음 appendChild()를 써서 원하는 곳에 넣으면 html이 생성됩니다
[React] JSX 2
이 전 글과 똑같이 위의 코드를 아래처럼 바꿔줄 수 있다.(대소문자 잘 지켜주자) 이렇게 코드를 작성하면 이 버튼이 아니라 텍스트로 나오는데 요소들을 하나도 포함시키고 있지 않아서이다. 이 전 글에서 작성한 title과 button의 코드를 가져와보자.
[React] JSX 1
굳이 createElement를 대체하는 이유는 개발자들에게 좀 더 편리한 도구를 사용하기 위해서이다.그게 바로 JSXJSX는 JavaScript를 확장한 문법이다.생긴건 HTML이랑 비슷해서 JSX로 React 요소를 만드는게 개발자들 입장에서는 매우 편하다.위의 코

02.14 복습
현재 시간을 불러온다둘 다 비슷한 함수이나, setInterval은 지속적으로 반복, setTimeout은 한 번만 실행된다.둘이 쓰는 법은 똑같으나, 앞에 붙느냐 뒤에 붙느냐 차이다.앞에 String type을 받는다.string.padStart(앞에 string의

[KDT]FCFE - 7주4일 React ( Hooks )
React Hooks hooks 이전 컴포넌트 내부에 상태가 있다면? class 컴포넌트 내부에 상태가 없다면? 라이프사이클을 사용해야 한다면? class 라이프사이클에 관계 없다면? function class component function comp
[React] React 컴포넌트 생성방식 #TIL
React.Component를 상속하여 정의합니다.function과 arrow function을 이용한 두가지 방식이 존재합니다.function 방식arrow function 방식위의 방식으로 element를 생성합니다.하지만 복잡한 컴포넌트는 생성하는데 어려움이 큽니

[JS] 바닐라 자바스크립트 - random
이 부분 중요! 앞쪽에 quotes배열을 넣어주고 그 길이 만큼 곱해서 랜덤 수를 지정해주었다. 그리고 Math.floor함수를 넣어서 소숫점 자리를 내려 주었다. 그러면 quotes배열의 해당값이 변수 todaysQuote에 나오고 innerText로 화면에 보여지게
자바스크립트로 요소 추가하기 : createElement(), appendChild()
여때까지는 JS를 이용해 HTML에서 뭔가를 가져왔음 document.querySelector(어쩌구) 하지만 먼저 JS에서 무언가를 만들어서 그걸 HTML에 넣어볼 수도 있음. createElement(), createTextnode(), appendChild()
Javascript - append vs appendchild
둘 다 js 상에서 부모와 자식 관계를 만들어주는 요소이다.요소(tag)를 생성해줄 때 사용한다.여러개의 자식 형성이 가능하다.string도 자식으로 만들어줄 수 있다.