배열에 대해 정리했습니다. ☆1. 배열객체 Array() 생성 방법입니다. ☆2. 배열리터럴: 새로운 배열을 만드는 데 사용하는 표기법입니다. ★★ (객체 리터럴이 중괄호( {} )를 이용한 표기법이었다면, 배열 리터럴은 대괄호( [] )를 사용) (1)배열객체를 이용 [배열의 선언] 1) var a = new Array(); - 초기화 a[0] = 100; a[1] = '가나다'; a[2] = 0; a[3] = -50; a[4] = 'abc'; - 배열 출력 (toString()이용한다.) document.write(a.toString()); [선언과 동시에 초기화] 2) var b = new Array(12, 465, '자바', -0.5, '라면', 10.95); b[0]에 12이 저장되어있다. va..
로그인 창 만들기 1. 문제형태 선택: 로그인하셧습니까? (confirm이용) 확인버튼클릭 : 내정보 보러가기(), 로그아웃 버튼 생성 출력한다. () 취소버튼클릭 : 아이디 text, 암호 password, 로그인 버튼 생성 출력한다. --> 2. 주의사항 (script내부 문장) - 7번줄 : var result= if(result ==true) => confrim 선택창의 '예', '아니오' 를 누르면 boolean값을 반환한다. 따라서, result에 true값을 저장해서 "true가 맞다면?" 비교하는 조건을 사용했다. - 8~9줄 : var in1= " 내 정보 보러가기 "; var in2= ""; => 태그에서 a태그와 input태그를 다음과 같이 넣는다는 것을 알 수 있다. 결론적으로 만들..
조건식을 이용한 간단한 메뉴판입니다. java를 배울때는 메뉴판을 do~while()로 메뉴선택을 반복했어요. 여기서는 if~else와 switch를 사용했습니다. 우선, 짚고 넘어갈 부분이 있습니다. (1) 22번줄 : document.write(b+b); 는 개행을 두 번 사용한 경우입니다. 만약 (bb)라고 작성했다면, 인식을 할수X. 이에비해, java에서는 2번 개행을 system.out.print('\n\n') 와 같이 사용할 수 있습니다. (2) 26~30번: case '1'와 같이 정수값에 따옴표를 붙인 이유는 무엇일까요? 앞에서도 말했어요 !! var를 통해서 입력받은 값은 문자화가 됩니다. 따라서 case '1': 와같이 문자로 표기해두거나 parseInt로 정수화를 시켜서 case 1..
지금까지 배운 것들로 계산기를 만들려고 합니다! 두 개의 정수, 연산자 => 변수 3개 필요합니다. 변수 선언하면서, 값을 입력하여 대입하도록합니다.!! var는 대체적으로 문자 (" ")로 인식하기에 정수로써 연산을 하려면 parseInt를 통해 문자->정수화 필수 !! 연산자를 입력햇을때 4가지 조건을 만들고나서, 각각 계산을 하기위하여 다음과 같이 합니다. - 입력한 문자의 정수화한다 - 연산할 값을 괄호로 묶는다. (나중에, eval()을 배울 거에요. 작성된 그대로를 연산해주는 내장함수입니다.) 마지막으로, document.write()를 통해 브라우저창에 출력합니다. !! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26..
자바스크립트 기초(2) 코드(1) - 같은지를 비교하려면, 다음과 같이 한다. A == B : A와 B의 값만 비교해서 T/F반환한다. A === B : A와 B의 값과 타입을 비교해서 T/F반환한다. (==를 쓰던 ===를 쓰던 T라면, 뭘 쓰던 상관없습니다..!!!) - 삼항연산자 자바문법과 똑같습니다. var 변수명 = (조건)?"결과1":"결과2"; 조건이 참이라면, 결과1을 반환해서 변수에 저장해 줍니다. 또한, 조건이 거짓이라면, 결과2를 반환해서 변수에 저장해 줍니다. - 확인창 실행시, '예', '아니오'의 선택창이 나오는 간단한 명령어입니다. 표기는 confirm( '출력내용' ); - 예를 눌럿으면, 실행되는 연계 동작합니다. - 아니오를 눌럿으면, 실행되는 연계 동작합니다. 위와 같이..
자바스크립트 기초정리에요! 기초0) charset='UTF-8' 왠만하면 UTF-8로 설정하는게 나중을 위해서 더 폭넓은 선택이라고 합니다.!! 기초1) 대소문자 구분o : java, java script, servelt(class와 같습니다.) 대소문자 구분x : sql, html, jsp(html과 같습니다.) 기초2) ; 세미콜론으로 종료표시를 해야한다. 기초3) 으로 개행처리이다. (자바에서는 \n) 기초4) 태그에서 작성된다. 따라서, 에서 기본틀 => 에서 속성적용 => 에서 동작, 반복, 조건 기초5) 모든 스크립트 변수 var는 무조건 문자열로 받는다. 따라서, 정수표현을 위해서 parseInt(변수명)하고 연산해야합니다. 변수 var는 자료형이 정해지지 않기때문에, 아래와 같이 쓸 수 있..