4. Programming 썸네일형 리스트형 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 .. 더보기 3. Operator (연산자) 산술 연산자 (Arithmetic Operators)연산자 (Operator) 설명 (Description) + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지 ++ 증가 -- 감소 연산 대상이 모두 숫자인 경우 연산을 진행, 연산 대상에 문자열이 있을 경우 문자열을 연결.var x = 3; var y = 2; console.log(x + y); // 5 console.log(x - y); // 1 console.log(x * y); // 6 console.log(x / y); // 1.5 console.log(x % y); // 1 console.log(x++); // 3 선대입후증가 console.log(++x); // 5 선증가후대입 console.log(x--); // 5 선대입후감소 console... 더보기 1. HTML5 HTML5HTML5 (Hypertext Markup Language)는 html의 5번째 버전으로 마크업 언어. 웹 페이지의 내용(Content)과 구조(Structure)을 담당하는 언어로 태그를 통해 정보를 구조화 함. HTML 문서 hello - HTML5 문서 선언은 으로 시작.- HTML document는 2행부터 시작으로 사이에 위치.- 사이에는 document title, 외부파일 참조, metadata의 설정 등이 위치하며, 이 정보는 브라우저에 표시되지 않음.- 웹 브라우저에 출력되는 모든 요소는 에 위치. HTML5 기본 문법html 요소는 시작 태그와 종료 태그 그리고 태그 사이에 Content로 구성 되며, document는 요소(element)들의 집합으로 이루어짐. 어트리뷰트 어.. 더보기 2. variable (변수) 변수 변수 : 프로그램이 어떤 값을 메모리에 저장해 두고 다시 사용하기 위한 공간.Var 키워드를 통해 변수를 선언 var 변수값 = 초기값; 변수 선언 시 초기 값을 지정하지 않을 경우, 값을 저장할 때 까지 그 변수는 undefined 상태.변수 선언 시 var 키워드 생략이 가능하나, Scope 문제가 발생될 수 있으므로 생략하지 않는 것이 좋음. 식별자 규칙1. 첫번째 문자는 [A-Z a-z _ $] 사용 2. 나머지는 [A-Z a-z _ $ 0-9] 사용3. 예약어는 사용 불가 (Ex. Var, navigator 등..) 값에 의한 데이터 타입 결정 Javascript는 값에 따라 데이터 타입이 결정되는 동적인 언어 var a; var b = 5; var c = '문자열'; console.log.. 더보기 웹 자바스크립트 에디터 사이트 1. JsFiddle - HTML, CSS, Javascript를 웹에서 작성 가능 및 실행까지 가능 2. Codepen - Html, CSS, Javascript 웹에서 작성 가능 및 코드 공유가 가능하며, Coffee나 Type 스크립트도 지원 및 바벨로더와 리엑트, 앵귤러까지 가능 3. codesandbox - React 전용 같음, 파일 형식을 폴더로 구분 가능함 더보기 android studio - logcat Logcat은 기기에서 오류와 (앱에서 Log 클래스로 작성한) 메시지가 발생할 때, 스택 추적을 비롯하여 시스템 메시지의 로그를 덤프해주는 명령줄 도구가끔 테스트 중 Crash 로그를 개발자들에게 넘겨주기도 하는데, 로그들을 볼 줄 알면 결함 잡을 때 도움이 될 것 같음. 로그 출력 필터링로그 메시지의 태그는 메시지가 발생하는 시스템 구성 요소를 나타내는 짧은 문자열 (예: 뷰 시스템의 경우 "View")우선순위는 다음 문자값 중 하나이며, 가장 낮은 우선순위에서 가장 높은 우선순위로 지정V — Verbose (가장 낮은 우선순위)D — DebugI — InfoW — WarningE — ErrorF — FatalS — Silent(가장 높은 순위, 이 경우 아무 것도 출력되지 않음) 아래의 Except.. 더보기 1. Java script란 Html (Hyper Text Markup Language) 은 웹 페이지 상에서 문단, 제목, 표, 이미지, 동영상 등을 정의하고 그 구조와 의미를 부여하는 마크업 언어. Hello World~? CSS (Cascading Style Sheet) 는 배경색, 폰트, 컨텐츠의 레이아웃등을 지정하여, HTML 컨텐츠를 꾸며주는 스타일 규칙 언어..title { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word; }JavaScript 동적으로 컨텐츠를 바꾸고, 멀티미디어를 다루는 등의 프로그래밍 언어var a = document.getElementsByClassName('root') f.. 더보기 30 - 클래스 형변환 부모타입으로 자식 객체를 참조하게 되면, 부모가 가지고 있는 메소드만 사용할 수 있음. 자식객체가 갖고 있는 메소드를 사용하고 싶다면 형변환을 해야 함 public class Car{ public void run(){System.out.println("달리는 중");}} car 클래스를 상속받는 Bus 클래스public class Bus extends Car{ public void hooter(){System.out.println("빵빵");}} 부모 타입으로 자식 객체를 참조할 수 있음 - 부모타입으로 자식 객체를 참조하게 되면, 부모가 가지고 있는 메소드만 사용할 수 있음 public class BusExam{public static void main(String args[]){Car car = ne.. 더보기 이전 1 2 3 4 5 6 다음 목록 더보기