2021/07/08 3

[자바스크립트] 6. 클래스와 오브젝트의 차이점

자바스크립트 기초 강의(ES5+) - 드림 코딩 by 엘리 강의 정리 입니다. 자세한 내용을 공부하고 싶으시면 위의 링크에 들어가셔서 학습하시는 것을 추천드립니다. 클래스 클래스는 연관있는 데이터를 묶어놓는 컨테이너같은 역활을 합니다. 클래스에서도 안에서 볼 수 있는 변수와 밖에서만 볼 수 있는 변수를 나눠놓습니다. 이런것들을 캡슐화라고 합니다. 클래스를 이용해서 상속과 다형성이 일어날 수 있는데, 이 모든 것이 가능한 것은 객체지향이라고 합니다. - template - declare once - no data in - 붕어빵 만드는 기계 오브젝트 - 클래스로 실제 데이터를 넣어서 만드는 것 - instance of a class - created many times - data in - 팥 붕어빵, 크..

Coding/JavaScript 2021.07.08

[자바스크립트] 5. 함수의 선언과 표현

자바스크립트 기초 강의(ES5+) - 드림 코딩 by 엘리 강의 정리 입니다. 자세한 내용을 공부하고 싶으시면 위의 링크에 들어가셔서 학습하시는 것을 추천드립니다. 함수 함수는 프로그래밍에서 중요한 역활을 합니다. 때로는 sub program이라고 불리기도 합니다. - 프로그램을 구성하는 기번 빌딩 블록 - 재사용이 가능함 - 한가지 일 또는 계산을 진행함 1. 함수 정의(Function declaration) // function name(param1, param2) { body... return; } // one function === one thing // naming: doSomething, command, verb // e.g. createCardAndPoint -> createCard, cre..

Coding/JavaScript 2021.07.08

백준_1543 문서 검색(자바) / 문자열

시간&메모리 제한 문제 입력&출력 문제풀이 package com.Back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Back_1543 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String temp = br.readLine(); String search = br.readLine(); int ans=0; for (int i = 0; i < temp.length()..