개발 공부는 어려워
Published 2021. 7. 8. 11:12
JavaScript#1 소개 study/js
반응형

1. [JavaScript 시작]

 

1.1. 1. javaScript의 특징

        - 객체(Object)기반의 스크립트 언어이다.

 

        - 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어이다. 그 예시를 들면

       

<javascript />
String str = "안녕하세요 이건 다른 언어에서 선언해야 하는 문법이에요" var str2 = "JS에서 String 타입 명시를 하지 않은 변수입니다."

 

        - 객체 지향, 함수형 프로그래밍을 모두 표현 가능하다. 

 

 

1.2.  

1.3. 2. JavaScript 소개

        

       - HTML의 "내용" 변경 가능

<javascript />
<html> <head> <title>연습용문서</title> </head> <body> <p id="change_str">변경되는 p태그 값 입니다. // 변경할 태그의 id값 지정 </body> </html> <script> document.getElementById("change_str").innerHTML = "변경된 p태그" // 위에서 지정한 id값을 getElementById("ID 값") 지정후 innerHTML로 변경 </script>

      

 

       - HTML의 "속성" 변경 가능

<javascript />
<html> <head> <title>연습용문서</title> </head> <body> <img src="변경전 경로" id="change_src"></img> </body> </html> <script> document.getElementById("change_src").setAtrribute("src") = "변경할src"; // 위에서 지정한 id값을 getElementById("ID 값") 지정후 setAtrribute 변경 </script>

      

 

       - HTML의 "스타일" 변경 가능

<javascript />
<html> <head> <title>연습용문서</title> </head> <body> <p id="change_str">변경되는 p태그 값 입니다. // 변경할 태그의 id값 지정 </body> </html> <script> document.getElementById("change_str").setAtrribute('속성명','속성값') // 위에서 지정한 id값을 getElementById("ID 값") 지정후 setAtrribute 속성 변경 </script>

1.4.  

1.5. 3. 문법

 

       - 실행문은 ;(세미콜론) 으로 구분된다.

 

       - 대소문자를 구분한다.

 

1.6. 4. 출력

 

       - window 객체의 모든 메서드나 프로퍼티를 사용할떄는 window라는 접두사를 생략할 수 있다.

 

       - 많이 쓰이는 출력은

<javascript />
document.write(""); //새로운 창이 나오면서 결과값 출력 console.log(""); // 크롬 F12 개발자 모드 console 항목에 결과값 출력
반응형

'study > js' 카테고리의 다른 글

JavaScript#3 연산자  (0) 2021.07.12
JavaScript#2 타입  (0) 2021.07.09
JavaScript_Prototype  (0) 2021.07.07
JavaScript_동기와 비동기  (0) 2021.07.07
JavaScript_반복문 (for in, for of, forEach)  (0) 2021.07.06
profile

개발 공부는 어려워

@신입개발자하랑이

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!