본문 바로가기
  • RATEL.SHO

[Javascript]5

Javascript 자바스크립트 기본 [3] 'while'문과 'for'문 - 동일한 코드를 여러 번 반복 'while' 반복문 while (condition) { // 코드 // '반복문 본문(body)'이라 불림 } - condition이 true 이면 반복문 본문의 코드가 실행됩니다. 본문이 한 줄이면 대괄호를 쓰지 않아도 됩니다. - 반복문 본문이 한 줄짜리 문이라면 대괄호 {…}를 생략할 수 있습니다. let i = 3; while (i) alert(i--); 'do...while' 반복문 do { // 반복문 본문 } while (condition); - 본문이 먼저 실행되고, 조건을 확인한 후 조건이 true인 동안엔 본문이 계속 실행됩니다. - do..while 문법은 조건이 truthy 인지 아닌지에 상관없이, 본문을 최소한 한 번.. 2023. 5. 11.
Javascript 자바스크립트 기본 [2] 함수 표현식 - 자바스크립트는 함수를 특별한 종류의 값으로 취급합니다. - 다른 언어에서처럼 "특별한 동작을 하는 구조"로 취급되지 않습니다. 1. 함수 선언문 function sayHi() { alert( "Hello" ); } 2. 함수 표현식(Function Expression) let sayHi = function() { alert( "Hello" ); }; - 함수가 어떤 방식으로 만들어졌는지에 관계없이 함수는 값이고, 따라서 변수에 할당할 수 있습니다. - 함수는 값이기 때문에 alert를 이용하여 함수 코드를 출력할 수도 있습니다. 함수 복사 function sayHi() { alert( "Hello" ); } let func = sayHi; // 함수 복사 func(); // Hello /.. 2023. 5. 11.
Javascript 자바스크립트 기본 [1] - 태그를 이용하면 자바스크립트 프로그램을 HTML 문서 대부분의 위치에 삽입할 수 있습니다. 모던 마크업 1. type 속성: 2. language 속성: , - type 과 language 속성은 필수가 아닙니다. 스크립트 전후에 위치한 주석 외부 스크립트 - 자바스크립트 코드의 양이 많은 경우엔, 파일로 소분하여 저장할 수 있습니다. - 각 파일은 src 속성을 사용해 HTML에 삽입합니다. - URL 전체를 속성으로 사용할 수도 있습니다. // - HTML 안에 직접 스크립트를 작성하는 방식은 대개 스크립트가 아주 간단할 때만 사용합니다. - 스크립트가 길어지면 별개의 분리된 파일로 만들어 저장하는 것이 좋습니다. - 스크립트를 별도의 파일에 작성하면 브라우저가 스크립트를 다운받아 캐시(cache.. 2023. 5. 9.
Javascript 소개 [0] 자바스크립트란? - 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어입니다. - 처음 자바스크립트가 만들어졌을 때는 'LiveScript’라는 이름으로 불렸습니다. 그런데, 당시 자바의 인기가 아주 높은 상황이었습니다. 관련인들은 자바스크립트를 자바의 ‘동생’ 격인 언어로 홍보하면 도움이 될 것이라는 의사결정을 내리고 이름을 바꿨습니다. 이름은 자바에서 차용해 왔지만, 자바스크립트는 자바와는 독자적인 언어입니다. 꾸준히 발전을 거듭하면서 ECMAScript 라는 고유한 명세를 갖춘 독립적인 언어가 되었죠. 자바스크립트는 자바와 아무런 연관이 없습니다. - 자바스크립트는 브라우저뿐만 아니라 서버에서도 실행가능 - 자바스크립트 엔진이라 불리는 특별한 프로그램이 들어 있는 모든 디바.. 2023. 5. 9.