2020-02-06 모듈
2020. 2. 6. 11:26
Today I learned
생활코딩 JavaScript 강의를 듣고 내 나름대로 정리해본 내용이다. https://opentutorials.org/course/743/4750 모듈 - 생활코딩 프로그램은 작고 단순한 것에서 크고 복잡한 것으로 진화한다. 그 과정에서 코드의 재활용성을 높이고, 유지보수를 쉽게 할 수 있는 다양한 기법들이 사용된다. 그 중의 하나가 코드를 여러개의 파일로 분리하는 것이다. 이를 통해서 얻을 수 있는 효과는 아래와 같다. 자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다. 코드를 개선하면 이를 사용하고 있는 모든 애플리케이션의 동작이 개선된다. 코드 수정 시에 필요한 로직을 빠르게 찾을 수 opentutorials.org //모듈 1강 모듈이란? 크고 복잡한 프로그램은 수많은..
2020-02-05 JavaScript-객체
2020. 2. 5. 21:44
Today I learned
생활코딩 JavaScript의 강의를 듣고 나름대로 정리한 내용이다. https://opentutorials.org/course/743/6491 객체 - 생활코딩 객체(Object) 지금까지 살펴본 배열은 아이템에 대한 식별자로 숫자를 사용했다. 데이터가 추가되면 배열 전체에서 중복되지 않는 인덱스가 자동으로 만들어져서 추가된 데이터에 대한 식별자가 된다. 이 인덱스를 이용해서 데이터를 가져오게 되는 것이다. 만약 인덱스로 문자를 사용하고 싶다면 객체(dictionary)를 사용해야 한다. 다른 언어에서는 연관배열(associative array) 또는 맵( map), 딕셔너리(Dictionary)라는 데이터 타입 opentutorials.org //객체 1강 객체의 문법 객체 : 연관된 데이터를 담는 ..
2020-02-05 JavaScript-배열
2020. 2. 5. 20:06
Today I learned
생활코딩의 JavaScript 강의를 들으면서 나름대로 정리한 내용이다. https://opentutorials.org/course/743/4736 배열 - 생활코딩 배열 배열(array)이란 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입이다. 변수가 하나의 데이터를 저장하기 위한 것이라면 배열은 여러 개의 데이터를 하나의 변수에 저장하기 위한 것이라고 할 수 있다. 아래의 예제를 보자. 변수 name에는 문자 egoing이 할당되었다. 이제부터 name을 호출하면 문자 egoing을 사용할 수 있다. var name = 'egoing' alert(name); 배열의 생성 그렇다면 여러 개의 데이 opentutorials.org // 배열 1강 배열의 문법 배열(array) : 연관..
2020-02-05 JavaScript - 함수
2020. 2. 5. 20:00
Today I learned
생활 코딩 강의를 들으면 내 나름대로 정리한 내용이다. https://opentutorials.org/course/743/4729 함수 - 생활코딩 함수 함수(function)란 하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여준다. 함수의 형식 함수의 형식은 아래와 같다. function 함수명( [인자...[,인자]] ){ 코드 return 반환값 } 함수의 정의와 호출 함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라온다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수다. 인자는 생략 할 수 있다. 함수를 호출 opentutorials.org // 함수 1강 함수(function)란 하나의 로직을 재실행할 수 있도..
2020-02-05 JavaScript - 반복문
2020. 2. 5. 19:57
Today I learned
생활코딩 JavaScript 강의를 듣고 내 나름대로 정리한 내용이다. https://opentutorials.org/course/743/4728 함수 - 생활코딩 함수 함수(function)란 하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여준다. 함수의 형식 함수의 형식은 아래와 같다. function 함수명( [인자...[,인자]] ){ 코드 return 반환값 } 함수의 정의와 호출 함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라온다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수다. 인자는 생략 할 수 있다. 함수를 호출 opentutorials.org JavaScript 입문자인 나에게 이런 양질의 강의를 ..