javascript
-
[javascript] 19. 날짜(Dates) - 자바스크립트 강좌Web/JavaScript 2015. 6. 13. 14:38
JavaScript Dates 1. Displaying Dates 1234567891011121314 document.getElementById("demo").innerHTML = Date(); Colored by Color Scriptercs 위 스크립트는 id가 demo인 요소의 html 에다가 Date()의 값을 할당하는 스크립트 입니다. 2. Creating Date Objects 날짜 객체는 날짜로 작업하는 것을 도와 줍니다. 날짜는 년, 월, 일, 시, 분, 초, 밀리초로 구성되어 있습니다. 날짜 객체는 new Date() 생성자로 생성합니다. 날짜를 초기화 하는데 4가지 방법이 존재 합니다: 123456 new Date()new Date(milliseconds)new Date(dateStri..
-
[javascript] 18. Math - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:37
JavaScript Math Object Math Object는 숫자로 수학적 작업을 수행하는데 도움을 줍니다. 1. The Math Object Math Object는 여러가지 수학적 메소드를 가지고 있습니다. 123 Math.random(); // returns a random number Colored by Color Scriptercs Math는 생성자가 없습니다. 어떤 메소드든간에 Math Object를 생성할 필요 없습니다. 2. Math.min() and Math.max() Math.min()과 Math.max()는 각각 최소 값과 최대 값을 인자의 목록 중에서 찾아내는 메소드 입니다. 1234 Math.min(0, 150, 30, 20, -8); // returns -8 Math.max(0..
-
[javascript] 17. Number Method - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:37
JavaScript Number Methods 숫자 메소드는 숫자로 작업하는 것을 도와줍니다. 1. Global Methods 자바스크립트 전역 함수는 모든 자바스크립트 데이터 타입에 사용 할 수 있습니다. 아래에 숫자를 작업할때 적절한 메소드들이 있습니다: MethodDescriptionNumber()Returns a number, converted from its argument.parseFloat()Parses its argument and returns a floating point numberparseInt()Parses its argument and returns an integer [ 출처: W3Schools ] 2. Number Methods MethodDescriptiontoString(..
-
[javascript] 16. Numbers - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:36
JavaScript Numbers 자바스크립트는 숫자타입이 오직 한 개 입니다. 1. JavaScript Numbers 12var x = 34.00; // A number with decimalsvar y = 34; // A number without decimalscs 12var x = 123e5; // 12300000var y = 123e-5; // 0.00123cs 2. JavaScript Numbers are Always 64-bit Flo-ating Point 다른 프로그래밍 언어와는 다르게, 자바스크립트는 integers, short, long, floating-point 등의 다른 숫자 타입을 선언하지 않습니다. Value (aka Fraction/Mantissa)ExponentSign52 ..
-
[javascript] 15. 문자열 메소드(String Method) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:35
JavaScript String Methods 1. Finding a String in a String indexOf() 메소드는 특정 문자열을 처음 발견하는 위치를 리턴합니다. 12345678910111213141516171819202122 Please locate where 'locate' occurs!. Try it function myFunction() {var str = document.getElementById("p1").innerHTML;var pos = str.indexOf("locate");document.getElementById("demo").innerHTML = pos;} Colored by Color Scriptercs lastIndexOf() 메소드는 특정 문자열의 마지막 위치를..
-
[javascript] 14. 문자열(Strings) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:32
JavaScript Strings 자바스크립트 문자열은 문자열을 저장하거나 변경하는데 사용합니다. 1. JavaScript Strings 문자열은 어떤 문자든 따옴표안에 넣을 수 있습니다. 1234 var answer = "It's alright";var answer = "He is called 'Johnny'";var answer = 'He is called "Johnny"';cs 2. String Length 문자열의 길이는 속성 length로 알 수 있습니다. 12var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";var sln = txt.length;cs 3. Special Characters 문자열은 따옴표 안에 있어야 하므로, 자바스크립트는 아래와 같은 문자열을 잘못 인식 할..
-
[javascript] 13. 이벤트(Events) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:31
JavaScript Events HTML 이벤트는 HTML 요소에서 발새하는 "사건"입니다. 자바스크립트가 HTML 페이지에서 사용된다면, 자바스크립트는 이러한 이벤트에 반응 할 수 있습니다. 1. HTML Events HTML 이벤트는 브라우저가 하는 일 또는 사용자가 하는 일이 될 수 있습니다. HTML 이벤트의 몇 가지 예제: - HTML 웹 페이지가 로딩을 끝 맞췄을 때 - HTML 입력 필드가 변경 되었을 때 - HTML 버튼이 클릭 되었을 때 종종 이벤트가 발생하면, 무언가 일을 하고 싶어합니다. 자바스크립트는 이벤트가 감지되었을 때, 코드를 실행할 수 있게 해줍니다. 12 The time is?cs 1The time is?cs 2. Common HTML Events EventDescripti..
-
[javascript] 12. 범위(Scope) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:30
JavaScript Scope 자바스크립트에서, 객체와 함수는 또한 변수입니다. 범위(Scope)는 변수, 객체, 함수를 접근 할 수 있는 집합입니다. 1. Local JavaScript Variables 함수 내에서 선언된 변수는 함수의 LOCAL 변수가 됩니다. 지역 변수(Local variable)는 지역 범위(local scope)를 갖습니다: 지역 변수는 함수내에서만 접근 가능합니다. 123456789 // code here can not use carName function myFunction() { var carName = "Volvo"; // code here can use carName }Colored by Color Scriptercs 지역 변수가 함수 내에서만 인식되므로, 같은 이름의..