Web
-
[javascript] 32. 정규표현식(regular expression) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:23
JavaScript Regular Expressions 1. What Is a Regular Expression? 정규 표현식(Regular expression)은 검색 패턴의 형태의 일련의 문자의 연속입니다. => A regular expression is a sequence of characters that forms a search pattern. 문자열 데이터를 검색 할 때, 어떤 것을 검색할 지에 대한 검색 패턴을 사용합니다. 정규 표현식은 단일 문자 혹은 더 복잡한 패턴 일 수 있습니다. 검색 패턴은 문자열 검색, 문자열 변환 작업에 사용됩니다. 문법:/pattern/modifiers; 예제: 1var patt = /w3schools/ics /w3schools/i 는 정규 표현식입니다. w3s..
-
[javascript] 31. 형 변환(type conversion) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:22
JavaScript Type Conversion Number() 메소드는 숫자로 변환하고, String() 메소드는 문자열로 변환하고, Boolean() 메소드는 부울 값으로 변환합니다. 1. JavaScript Data Types 자바스크립트는 5가지 타입을 가지고 있습니다: - string - number - boolean - object - function 3개의 객체 타입이 있습니다: - Object - Date - Array 2개의 값을 포함하지 않는 타입이 있습니다: - null - undefined 2. The constructor Property constructor 속성은 모든 자바스크립트 변수의 생성자 함수를 반환합니다. 12345678 "John".constructor // Retur..
-
[javascript] 30. 타입, 널(type of, null, undefined) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:21
JavaScript typeof, null, and undefined 1. The typeof Operator 자바스크립트 typeof 연산자를 사용하여 자바스크립트 변수의 타입을 찾을 수 있습니다. 123456 typeof "John" // Returns string typeof 3.14 // Returns numbertypeof false // Returns booleantypeof [1,2,3,4] // Returns objecttypeof {name:'John', age:34} // Returns objectcs 2. Null 자바스크립트 널 값은 nothing 입니다. 1234567891011121314151617 Objects can be emptied by setting the value t..
-
[javascript] 29. break문 & continue문 - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:20
JavaScript Break and Continue break 문은 반복문에서 빠져나오는 구문입니다. continue 문은 반복문의 반복을 한 번 빠져나와서 다시 반복하는 구문입니다. 1. The Break Statement 12345678910111213141516171819202122232425 Click the button to do a loop with a break. Try it function myFunction() {var text = "";var i;for (i = 0; i
-
[javascript] 28. while 반복문(while loop) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:19
JavaScript While Loop 1. The While Loop while 반복문은 명시된 조건이 참인 한에서 계속해서 반복문을 도는 구문입니다. 문법: while (condition) { code block to be executed } 예제: 1234567891011121314151617181920212223242526 Click the button to loop through a block of code as long as i is less than 10. Try it function myFunction() {var text = "";var i = 0;while (i
-
[javascript] 27. for 반복문(for loop) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:19
JavaScript For Loop 반복문은 여러번 블록내의 코드를 실행할 수 있습니다. 1. JavaScript Loops 반복문은 편리합니다. 만약 같은 코드를 여러번 실행해야 한다면, 반복문 없이는 아래와 같을 것입니다. 1234567 text += cars[0] + " "; text += cars[1] + " "; text += cars[2] + " "; text += cars[3] + " "; text += cars[4] + " "; text += cars[5] + " ";cs 반복문을 써서 표현하면: 123for (i = 0; i
-
[javascript] 26. 스위치(switch) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:18
JavaScript Switch Statement 1. The JavaScript Switch Statement 스위치 문은 실행시킬 여러 코드 블럭 중에서 한 개를 고를 때 사용합니다. 문법: switch(expression) { case n: code block break; case n: code block break; default: default code block } 작동 방식: - 스위치 문의 식이 한 번 계산됩니다. - 계산된 값은 여러 case 값과 비교됩니다. - 일치하게 되면, 그에 해당하는 블럭의 코드를 실행합니다. 예제: 1234567891011121314151617181920212223242526272829303132333435363738394041424344 Click the b..
-
[javascript] 25. 조건문(conditions) - if, else - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:17
JavaScript If...Else Statements 조건문은 다른 조건에 따른 다른 행동을 수행하는데 사용합니다. 1. Conditional Statements 주로 코드를 작성할 때, 다른 결정에 따른 다른 행동을 수행하려 합니다. 그때, 조건문을 코드에 기입합니다. 2. The if Statement if 문을 써서 조건이 참 인 경우, 괄호 안의 실행할 자바스크립트 코드를 명시합니다. 문법: if (condition) { block of code to be executed if the condition is true } 예제: 123456789101112131415161718192021 Display "Good day", only if the time is less than 20:00: Try..