반응형

JavaScript 44

[JavaScript] 함수, 파라미터,재귀함수, 디버깅, +예제

▶ 함수 JavaScript에서 기본적인 구성 블록 중의 하나다. 작업을 수행하거나 값을 계산하는 문장 집합이다. 함수를 사용하려면 함수를 호출하고자 하는 범위 내에서 함수를 정의해야 한다. 함수는 global 영역에 존재한다. 함수 원형 (Function Prototype) 함수 이름 : 호출을 위한 이름이다. 파라미터 필수사항과 옵션사항이 있다. 파라미터의 개수는 가변 한다. 변수 선언 키워드가 없다. (const, let) 리턴형은 생략한다. 리턴 값 함수의 종류 선언 함수 : 함수의 이름이 있다 익명 함수 : 함수의 이름이 없다. (확장) * 익명 함수와 선언적 함수의 메커니즘은 완전히 같다. - 익명 함수 형식 : function() {} ES6의 방식이다. 사용 예 - 선언적 함수 형식 : f..

JavaScript 2022.04.10

[JavaScript] split, 조건문, 반복문, sort (split, if else, switch, for, while, continue) 예제

※ 본 글은 많은 문서를 가지고 있기 때문에 control + f 로 원하는 문서를 참고하길 바랍니다. (MAC : command + f) ▶ String.prototype.split() String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다. ☞ 예제 "동해물과 백두산이 마르고, 닳도록." 을 st에 입력하고 ' '를 구분자로 나누어 문자열을 '단어'에 입력하고 문자열 2번째 있는 문자를 출력하시오. ​ ​​​​ ​ ▶ 조건문 if 문, if ~else 문 if (boolean-expression) { } if (Boolean-expression) { } else { } ☞ 예제 아래코드는 시간정보를 얻는 코드이다. 이를 참조하여 오전인지 오후인지 출력하는 조건문을 코딩하시오 답 ↓ ..

JavaScript 2022.04.07

[JavaScript] Array(배열) 예제, (length, push, splice.. )

▶ 배열 배열의 정의 임의의 데이터 요소 T가 n개 연속되어 구성된 데이터타입 배열의 생성 const ar = [1, 2, 3, 4, 5]; const ar = [1, ‘sting‘, ‘true’, [33, 44]]; →현대 Script언어는 배열안에 임의의 배열을 허용한다. 배열 요소에 대한 타입제한이 없음. 배열의 연산 배열의 길이 : ar.length n번째 요소 : ar[n], ar[expression] 뒤에 삽입 : ar.push(T) element의 위치 : indexof(element) 접합(제거) : ar.splice(index, count) 배열 생성 Array.length 배열의 길이를 반환합니다. 반환값은 부호 없는 32비트 정수형이며, 배열의 최대 인덱스보다 항상 큽니다. lengt..

JavaScript 2022.04.07

[JavaScript] 기초지식, Datatype, 데이터 입력, 자료형 변환, 예제

▶ 자바스크립트(JavaScript) 웹브라우저에서 웹 객체를 제어하기 위한 스크립트 프로그래밍 언어. → 웹의 Element를 제어한다. 더보기 HTML : 정보 CSS : 디자인 JavaScript : 정보와 디자인을 제어한다. 자바스크립트의 특징 모든 웹 브라우저에서 사용 가능한 유일한 언어. React, Angular, Vue.js, Backbone.js, JQuery 등 고급 라이브러리의 기반 언어 Back-End 영역까지 확대 (Node.js) 데스트톱 및 모바일 애플리케이션의 개발에 확대 애플리케이션 내장 언어로 활용 – Google Apps, MINECRAFT 등. * JavaScript 표준 ECMAScript (유럽컴퓨터제조협회), ES6를 주로 사용. ▶ 브라우저의 모든 기능(사용자 ..

JavaScript 2022.04.06
반응형