⁂ Java Script/: 기본 익히기

    [JS] #6-1 함수(Function) : 기본 문법, 전달값, 매개변수, 리턴값

    1. ★★★★★ 함수는 별이 다섯개 ★★★★★ 지금까지 배운 자바스크립트에 대한 내용은 이제 시작이라고 말할 수 있다. 왜냐하면 함수를 배우지 않았기 때문이다. 그런데! 사실 우리는 함수를 자주 사용해왔다. 대체 우리가 언제 써왔는지, 함수에 대해 배워가면서 알게 될 것이다. 함수는 자바 스크립트에서는 function, 자바에서는 method라고 불린다. 이 함수는 아주! 아주! 중요한 영역이다. 비쥬얼 스튜디오를 사용하여 무언가 코딩을 할 때 자동완성기능으로 나오는 것들의 대부분이 바로 함수들이다. 그래서 중요한 함수의 문법들은 외우는 것이 기본이다. 외울 준비, 외울 각오!!! 강렬히 하고 시작해보자. 2. 함수의 기본 특징 1) 함수는 함수마다 일정한 기능을 갖고 있다. 2) 함수는 우선 정의를 내..

    [JS] #5 Date 객체

    1. Date 객체에 대하여 프로그래밍 툴에는 사람들이 자주 사용하는 요소들을 구현시켜놓은 것들이 존재한다(선배님들의 노고..). 그래서 지금은 프로그램의 시나리오를 잘 짜고 그대로 구현하는 것도 필요한 큰 능력이지만, 미리 만들어져있는 것들을 능수능란하게 사용하는 것도 개발자로선 필요한 덕목 중 하나일 것이다. 그만큼! 작업속도가 월등히 빨라질테니. 이 Date 객체가 그러하다. 날짜와 시간 등을 한번에 불러와주는 객체이기 때문이다. 참조 사이트 : https://www.w3schools.com/js/js_dates.asp JavaScript Date Objects W3Schools offers free online tutorials, references and exercises in all the m..

    [JS] #4-3 정렬(Sort)

    1. 정렬을 하는 이유 웹사이트의 게시판을 보면 늘 최신글이 1페이지에 떠있다. 이처럼 수많은 데이터들을 일정한 기준을 갖고 순서대로 재배치하는 것을 정렬(Sort)이라 부른다. 정렬의 유형은 두 가지로 오름차순과 내림차순이 있다. 1) 오름차순 : Ascending; ASC - 오름차순의 순서 : 숫자(1 > 10), 영어 대문자(A > Z), 영어 소문자(a > z), 한글 ... 2) 내림차순 : Descending; DESC - 내림차순의 순서는 오름차순의 역순이다. 정렬 방식에 따라서도 여러가지 형태로 나뉘는 데 지금 단계에서는 이름만 눈에 익혀두기로 하자. : insertion sort(삽입정렬), selection sort(선택 정렬), bubble sort, ~~~ 참조 사이트 : http..

    [JS] #4-2 배열에서 사용되는 메소드(Method)

    1. 메소드?!? 메소드의 사전적 정의는 '방법'이다. 즉 어떤 방법을 사용해서 활용할거야? 를 묻는 것으로 기능이라고 생각하면 편하다. (기능은 function > 함수가 된다, 즉 메소드는 함수라고 봐도 무방하다) #4-1에서 잠깐 알아보았던 .length 와 같이 배열에서 사용되는 객체 관련 메소드를 알아보자! 참조 사이트 : https://www.w3schools.com/js/js_array_methods.asp JavaScript Array Methods W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like H..

    [JS] #4-1 배열(array)

    1. 배열이 뭐야? 배열은 다양한 자료를 일정 형태로 그룹화하는 것을 말한다. 배열은 연속성을 띈 자료들을 나열하기에 열거형이라 부르기도 하고 컬렉션(collection)이라고 부르기도 한다. 배열은 하나의 변수에 1개 이상의 값을 저장할 수 있는 공간을 만들어주며 element(요소)와 index(순서)로 구분되어있다. index를 먼저 나누어준 뒤(주로 0부터 시작한다) 그 안에 element를 채워넣는다. 만약 kor이라는 변수를 선언하고 그 안에 10, 20, 30의 데이터를 저장했다고 하자. 그리고 그 각각의 데이터들을 나눠서 각각 저장한다. 이 과정을 배열이라고 부른다. 배열에서는 kor[]안에 순서를 정하여 값을 넣어 놓는다. 이 때 kor[0]이 index, 10이 element가 된다. ..

    [JS] #3-2 제어문 : 반복문(for문, while문, do-while문)

    1. 반복문 다시 한 번 말하자면 제어문이란 프로그램의 코드가 흘러가는 흐름을 제어하는 문이다. 제어문의 한 종류인 반복문은 코드를 다시 한 번 반복시켜주는 문이다. 반복문은 for문, while문, do-while문으로 나누어져 있다. 반복문에서는 break문, continue문도 함께 사용하며 끝없이 반복되게 하는 무한루프를 만들 수도 있다. 우리는 이 반복문 중에서도 for문을 위주로 반복문을 알아보려한다. 2. for문 for문의 기본 문법은 아래와 같다. for ( 시작값 ; 종료값 ; 증감) { 얼마나 반복시킬 것인가 } //무엇을 반복시킬 것인가 for문도 if문과 마찬가지로 프로그램의 버전에 따라 허용되는 것들이 다르기 때문에 기본적인 for문의 사용방법을 따르려한다. 1) 증가에 따른 반..