프로그래머스 데브코스
[클라우딩 어플리케이션 엔지니어링 TIL] 8. 웹 프론트엔드 기초(2)
모든 것을 처음 시작하는 초짜 개발자
2024. 4. 19. 16:43
1.학습 주제
- 자바스크립트
2.주요 메모 사항 소개
자바스크립트
- 특정 HTML 요소를 선택하여 제어할 수 있는 스크립트 언어, 최근에는 백엔드 언어로도 각광
- 스크립트 언어: 독립적인 프로그램을 개발할 수 있는 프로그래밍 언어가 아닌 프로그램을 제어하는 스크립트 역할을 하는 언어
- CSS와 유사하게 적용하는 방법은 3가지가 존재
- 인라인
<input type="button" onclick="alert();">
- 내부 스크립트
<body> <script> function Alert(){ alert(); } </script> </body>
- 외부 스크립트
<script type="text/javascript" src="test.js"></script>
function Alert(){ ///test.js
alert();
}
- 객체 선택
- document.getElementById('test'): id가 test인 객체 선택
- document.getElementsByClassName('test'): 클래스가 test인 객체 선택
- document.getElementsByTagName('test'): 태그가 test인 객체 선택
- 변수 선언
- var: 옛날부터 사용되던 자바스크립트 변수. 최근 문제가 많아서 let으로 대체.
- let: 현재 자주 사용되는 자바스크립트 변수. 재선언 가능
- const: 불변을 나타내는 자바스크립트 변수. 재선언도 불가능하고 처음 선언 시 변수를 대입해야 함.
3. 공부하며 느낀 점
가장 기본적인 프론트 엔드 기초를 배웠다. 여러 번 연습해서 빠르게 기초를 숙달시켜야겠다는 생각이 든다.
4.출처