새로운 경험

[TIL] 2022-11-06 Javascript 1~5 HTML과 JavaScript의 만남(생활코딩)

시바카오 2022. 11. 6.

기능을 구현하는 과정에서 필요한 문법을 부가적으로 익히는 수업.

 

모르는 문법이 나왔다고 심란해하지 말자.

 

마음 편하~게.

 

-자바스크립트, HTML, CSS는 언어이다.

-자바스크립트는 시초 자체가 HTML 위에 작동하는 것으로 개발됨.

어떻게 전혀 다른 언어를 HTML에 끼워 넣을 것인가? 의문으로 시작.

 

-HTML은 정적이다. 1+1은 영원히 1+1로 출력.

Javascript는 1+1을 2로 출력 할 수 있는 동적인 녀석이다.

 

 

1. Night / day 버튼 (예시)

사용자가 버튼을 눌렀을때 웹페이지를 바꾸어주는 사용자와의 '상호작용'이 핵심.

 

 

<input type="button" value="버튼이름" onclick="">

onclick이라는 속성의 값으로는 자바스크립트가 와야한다.

 

 

2. on으로 시작하는 속성들을 'EVENT'라고 부름. 웹브라우저에서 일어나는 여러가지 사건인데 그 중에 유용할만한 이벤트들로 정의됨. 사용자와 상호작용하는 코드를 만들 수 있음.

3. F12(우클릭-검사) - console

파일을 만들지 않고도 자바스크립트 코드를 즉석에서 실행 할 수 있음.

ex1)문자갯수가 몇갠지 알고싶을때? 문장을 '작은따옴표'로 묶어서 알아내기 가능

-> alert('문자'.length) 

 

ex2)페이스북 페이지 댓글이벤트 추첨하기.

-> f12-esc를 누르면 콘솔을 별도로 볼 수 있음.

-> GitHubgist -> egoing/페이스북그룹추첨 코드를 복사해서 가져오기.

-> 한 번 실했했던 코드는 ↑ 화살표키를 활용하여 다시 그대로 불러올 수 있음.

 

◆웹페이지와 자바스크립트를 이용한다라고 하는 것은 거대한 목표가 될수도 있지만 이미 만들어진 웹사이트를 내가 필요로하는 부분을 해결할 수 있는 효용이 굉장히 큼.◆

 

 

댓글

💲 추천 글