Switch 썸네일형 리스트형 4. 제어문 (Control flow statement) 1. 블록 구문 (Block statement)블록 구문은 구문들의 집합으로 중괄호로 그 범위를 정하며, 블록 구문은 일반적으로 함수, 객체 리터럴, 흐름 제어 구문에서 사용. // 함수 선언 function sum() { var a = 3; var b = 5; return a + b; } // 객체 리터럴 var obj = { x:'5', y:'6' }; 2. 조건문 (Conditional statement)조건문은 주어진 조건문이 참(true)인지 거짓(false)인지에 따라 실행될 구문들의 집합이며, if... else와 switch 가 있음. 2.1 if 문 조건문의 평가 결과에 따라 if 또는 else 블록에 있는 구문들이 실행 됨.// if ... else 조건문 var x = 5; if(x .. 더보기 switch_to_window 새로운 윈도우로 페이지가 열릴 경우, 제어하기 위한 메소드self.driver.switch_to_window(self.driver.window_handles[1]) driver.window_handles를 같이 사용해서, 이동하려는 창을 전달한다. self.driver.get('http://nate.com') self.driver.find_element_by_id('newsImg0').click() self.driver.switch_to_window(self.driver.window_handles[1])네이트의 뉴스를 클릭하면 새로운 창이 출력되는데, 해당 창으로 전환하는 스크립트. 더보기 12 - switch 문 switch 문 switch 문은 어떤 변수의 값에 따라 문장을 실행될 수 있도록 하는 제어문 (if와 비슷한 기능)switch 문에서 사용되는 키워드는 switch, case, default, break Switch (변수) {case 값1 :실행문;break; case 값2 : 실행문break;default;} break 없을 경우, value 1만 실행되고 끝나는 게 아니라, 1, 2, 3, default 까지 실행됨.JDK 7이전에는 value 값이 정수 타입의 변수만 가능하였으나, 7이상 부터는 문자열의 타입도 가능함 참고 : tryhelloworld.co.kr 더보기 이전 1 다음