함수, return, 주석
특정기능을 처리하는 자바스크립트 코드 묶음. function book(){ var title = "JS책"; }; var point = function(one, two){ var total = one+two; var bonus = total + 100 } 함수를 나타낼 수 있는 두가지 형태. 함수구성요소 함수 이름 파라미터parameter (~) : 파라미터 작성은 선택 함수 Body : {}안에 작성한 코드, 함수코드, 함수코드작성은 선택 함수 이름 규칙 첫 문자 : 영문자, $, 언더바(_) 사용가능 숫자, &, *, @, + 사용불가 함수코드를 읽지 않더라도 함수 이름과 파라미터로 기능을 알 수 있도록 시맨틱(의미, 뜻)을 부여하여 작명. 함수 이름 관례 동사로 시작. calculatePonint(..
2021. 9. 8.
if, debugger, while, do-while, for, break, continue, switch
if 형태 : if (표현식) 문장 1 if(표현식) 문장 1 else 문장2 조건에 따른 처리 먼저 표현식을 평가. 평가결과를 true/false로 변환 true이면 문장 1 실행, false면 문장 2 실행. debugger debugger 위치에서 실행 멈춤. 브라우저의 개발자 도구 창이 열려있을 때만 멈춤.(F11누르면 다음으로 넘어감) 열려있지 않으면 멈추지 않음. ES5부터 지원. while 형태 : while (표현식) 문장 표현식의 평가결과가 false가 될때까지 문장을 반복하여 실행, 반복이 종료되는 조건 필요. do ~ while 형태 : do 문장 while(표현식) 처리방법은 while문과 같음. 단 do문을 먼저 실행. var k = 0; do { log("do:", k); k++..
2021. 9. 6.