javascript
-
javascript in sublime test2 - 반복문 (for, while)IT&개발/자바스크립트 2015. 8. 10. 17:32
안녕하세요. 이번시간에는 자바스크립트의 for문과 while문을 알아보겠습니다. 사실 자바나 c언어와 똑같다는 말말고는 하고 싶은 말이 없는데요...... 그말만 해도 될까요? 똑가테요 완전 똑가테요 switch 랑 if문도 똑같아요 다똑같아요~!!! 절대 귀찮아서 이렇게 쓰는게 아니랍니다. ㅎㅎ 그렇다면 코드를 작성해서 실행해보겠다.내가 생각한 시나리오이며 이것과 실제 동작하는 것을 비교해보겠다.1. 예상되로 case 5: 가 실행되었다.2. 마지막 else if 가 실행되었다.3. for문은 0~4까지 실행되었으며 while문은 4~1까지로 감소하였다. 이것으로 자바스크립트의 for문 while문 if문 switch문이 자바나 c언어와 특별히 다를 것이 없다는 것을 확인할 수 있다.
-
javascript in sublime text2 - 일치연산자vs 동등연산자IT&개발/자바스크립트 2015. 8. 10. 17:04
자바스크립트는 다른 언어와는 다른 점중에 하나는 바로 동등연산자인 ==이다. 자바에서 1=="1"의 결과는 무엇이라고 생각하는가? 답은 false이다. 하지만 자바스크립트는 어떨까? 답은 true이다 왜 그러하다고 생각하는가? 이것은 자바스크립트에서는 동등연산자의 경우 느슨한 비교를 하는 것이라고 생각할 수 있다. 우선 화면은 통해서 살펴보겠다. 첫번째는 number형인 숫자와 string 형인 문자열의 비교이다. 정답은?두번째는 null 형과 undefined형의 비교이다. 정답은?첫번째의 정답은 true이다.두번째의 정답은 true이다.과연 이것이 기존의 생각하는 동등연산자의 결과과 같은가? 아마 다를것이다. 그 이유는 동등연산자(==)의 경우 데이터타입을 확인하지 않기 때문이다. 이것에 관련된 연산..
-
javascript in sublime text2 - 변수선언IT&개발/자바스크립트 2015. 8. 10. 16:49
자바스크립트는 자바와 c언어와는 다른 점 중에 하나가 바로 변수선언입니다. 자바스크립트의 변수선언은 var 하나로 합니다. 이것은 자바의 int double String을 모두 포함합니다. 심지어 함수까지 포함할 수 있습니다. 자바스크립트에서 데이터형식은 크게numberstringfunction 으로 나뉠수 있으며 모든 선언은 var을 통해 합니다.1. int 형 flot 형 string 형 모두 var 키워드를 통해서 선언한 모습입니다.2. 그리고 alert 함수를 통해서 경고창에 모든 데이터형을 출력해보겠습니다. 그리고 var c의 경우는 함수이기 때문에 괄호()를 통해서 실행해 보겠습니다.3. alert()첫번째를 통해서 a 와 a2 그리고 b가 출력되었습니다.4. 그리고 c()는 별도의 경고창을 ..
-
sublime text 에서 자바스크립트 시작하기IT&개발/자바스크립트 2015. 8. 10. 16:08
Sublime Text2에서는 여러언어의 에디터를 지원해준다. 그 중에서 나는 자바스크립트에 대한 학습을 해보겠다. 1. 파일을 생성한다. 2. ctrl + s 를 눌러서 파일을 저장한다. 3. 파일형식을 All Files로 설정한뒤 이름을 아무것이나 한뒤 확장자를 html로 설정한다. 4. 파일이름이 저장된 것을 확인할 수 있다. 5. 서브라입 텍스트는 html을 누른뒤 tab 키를 누르면 html의 기본 틀을 제공해준다. 6. tab을 누른 후의 모습 만약, 안된다면 메뉴-> View -> Syntax -> HTML 을 설정하면 된다. 7. 우리는 자바스크립트를 코딩할 것이다. 그렇다면 부분에 script를 친뒤 tab키를 누르면 기본 틀을 제공해준다. 7. 기본적인 틀을 확인할 수 있을 것이다. 8..