게시판 구현문제 (부족한 내용이 조금 있네요ㅜ) 게시판을 등록하고나서, 정렬할때 몰아서 정렬된다. 구체적인 문제내용은 다음과 같다. 반복{ 0. emp id 태그에 다음과 같이 입력: 공백 중단 1. emp id태그에 다음과 같이 입력하고 100:이사원-56000,교육부 2. 등록 버튼을 클릭하면 insertEmp함수를 호출한다. 3. 입력 데이터를 사번:사원명-급여,부서명의 형식으로 분류하여 Employee타입의 객체로 생성한다. (String.split(/, 또는: 또는-/) ) 이 때, 등록날짜는 현재 시간으로 생성된다. 4. 3의 객체를 empArray 배열에 저장한다. } 5. empArray를 급여순으로 정렬한다.6. empArray를 result id를 가진 태그 자리에 출력한다. 우선, 기..
주소 공백 분할 (String 내부객체). String객체를 이용한 문제를 몆가지 풀어보려고 합니다. String에 대해서는 java를 공부하면서 메서드를 많이 접해보셧을거에요. 그래서 풀면서 나오는 내용들을 설명해드리는 식으로 작성하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 function check(){ var num= document.getElementById("in").value; var result= num.match(/[0-9]+/ig); //null //match란 문자열안에서 일치하는 콘텐츠를 탐색하는데 사용된다. document.getElementById("out").innerHTML=result; // text 입력 검증버튼 클릭하면 숫자만으로 구성..
Number객체 Number객체에 대해서 공부해보도록 할게요! 자주쓰이는 메서드는 아래와 같이 네 가지가 있다고 합니다. 그중에서 toFixed()를 이용해서 소수점을 표현하는 기능을 사용할거에요! MethodDescriptiontoExponential(x) 지수 형태로 변환 toFixed(x) 소수점 표현을 x 자릿 수만큼 표현 toPrecision(x) 전체 표현을 x 만큼 표현 toString() 문자열로 변환 valueOf() Number 객체의 원시 값을 반환 위의 메서드중에서 toFixed(x)를 이용해서 코드를 작성해봤습니다. 대체적으로 parseInt안에 실수를 넣을 경우 자연수만 출력되는 것을 볼 수 있습니다. 또한, new Number(실수)를 통해서 그대로 저장시켰다가 위의 메서드를 ..
예외처리란, java와 거의 유사합니다. try~catch문으로 이루어져있으며 try에서 발생된 에러는 catch(e)에서의 e오류객체가 생성되게 됩니다. 또한 try문에서 throw "~"를 통해서 catch문에서 e객체로 반환될 값을 작성할 수 있습니다. 그 외에 별 다른 예외처리의 설명할 것이 없기때문에 바로 코드를 작성하겠습니다. 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 div{ background-color: green}; function guess(){ try{ var real=89; var num= document.getElementById('num').value; //입력값을 불러오기 if(num == "")..
배열객체연습 우선, a1부터 a6까지 배열을 만들면서 어떤 형식으로 저장되는지를 다음과 같이 볼 수 있다. a1에 공백이라는 배열을 저장할 경우? 배열의 길이는 0이다. a2에 oracle, java, html의 세 가지값을 저장할 경우? 배열의 길이는 3이다. a3에 100을 저장할 경우? 배열의 길이는 1이다. a4라는 배열을 생성만 할경우? 배열의 길이는 0이다. a5라는 배열에 oracle, java, html을 저장할 경우? 배열의 길이는 3이다. a6라는 배열에 10을 저장할 경우, 배열의 길이는 10이다. 이를통해서 알수 잇는 것은 var 변수 = [값,값..]이라고 작성할 경우 : 값들의 개수가 배열의 길이입니다. var 변수 = new Array(값,값..)라고 작성할 경우 : 값들의 개..
Timer메서드란, 타이머 메서드들에 대하여 어느정도 정리를 해봤습니다. 메소드 설명 setTimeout(funtion, millisecond) 일정 시간 후 함수를 한 번만 실행 setinterval(function, millisecond) 일정 시간 마다 함수를 반복해서 실행 clearTimeout(id) 일정 시간 후 함수를 한 번 실행하는 것을 중지 clearlnterval(id) 일정 시간마다 함수를 반복하는 것을 중단 위의 내용들을 가지고 충분히 사용할 수 있습니다. 문제1) "보입니다"라는 글을 1초마다 출력되다가 10초가되면 타이머가 종료되도록 프로그램을 만드세요. 우선, div태그를 통해서 한 줄에 출력될 공간을 만들어줘야됩니다. 그리고나서, 임의의 함수를 만들어줘야겟죠? 함수안에서 어떠..