본문 바로가기

JavaScript26

JavaScript 개념 005 Procedure와 Function의 차이먼저 PL/SQL에 대하여 간단하게 집고 넘어가겠다.PL/SQL이란, SQL로 처리하기 복잡한 데이터의 삽입, 삭제등을 보다 편리하게 하기 위하여 고안된것으로, 기본적으로 SQL을 이용하나, 전체적인 문법은 기존의 프로그래밍 언어와 유사하다고 한다.(Ada라는 언어를 본따서 만들었다고 한다 - 위키백과 인용)Procedure와 Function은 이래저래 실무에서 많이 이용된다.둘다 PL/SQL을 이용하여 만들기 때문에 문법에 차이가 없다.다만 명칭이 다른만큼 엄연히 차이가 있기에 그것에 대해 글을 써보려한다.1. Procedure는 Return값이 없어도 되지만, Function은 Return값이 반드시 존재한다. (정확하게 말해서 Procedure는 Retu.. 2019. 11. 8.
JavaScript 개념 004 JavaScript 데이터 형식(Data Types)문자열(String), 숫자(Number), 부울(Boolean), 배열(Array), 객체(Object) JavaScript 변수는 다양한 데이터 타입을 담을 수 있다: 숫자, 문자열, 배열, 객체 등. :var length = 16; // Number var lastName = "Johnson"; // String var cars = ["Saab", "Volvo", "BMW"]; // Array var x = {firstName:"John", lastName:"Doe"}; // Object 각각 확실히 정의해 주어야 좋다. Number.. 2019. 11. 8.
JavaScript 개념 003 const(constant : 일정한, 불변의) : 상수 Literal : 모든 데이터 타입에 들어가는 데이터값 그 자체. ------------------------------------------------------------var 변수를 선언. 추가로 동시에 값을 초기화. let 블록 범위(scope) 지역 변수를 선언. 추가로 동시에 값을 초기화. const 블록 범위 읽기 전용 상수를 선언 참조https://mommoo.tistory.com/14 2019. 11. 6.
JavaScript 개념 002 식별자(identifier)변수, 상수, 함수, 사용자 정의 타입 등에서 다른 것들과 구분하기 위해서 사용되는 변수의 이름, 상수의 이름, 함수의 이름, 사용자 정의 타입의 이름 등 '이름'을 일반화 해서 지칭하는 용어이다. 예약어예약어는 아직 특별한 쓰임새는 없지만 미래에 키워드로 쓸 가능성이 있어서 예약해 둔 것입니다.- abstract - boolean - byte - char - class - const - debugger - double - enum - export - extends - final - float - goto - implements - import - int - interface - long - native - package - private - protected - public .. 2019. 11. 5.
JavaScript 개념 001 구문은 식으로 구성되어 있음. 구문( 식 ) 2 + 3 = 5 operator(연산자) : + - * / % ? ++ ...operand2+3 -> 2항i++ -> 1항□ ? □ : □ -> 3항3항 이상은 없음. 있어도 비추천. 2019. 11. 4.
JavaScript Prototype 자바스크립트는 프로토타입 기반 언어라고 불립니다. 자바스크립트 개발을 하면 빠질 수 없는 것이 프로토타입인데요. 프로토타입이 거의 자바스크립트 그 자체이기때문에 이해하는 것이 어렵고 개념도 복잡합니다.하지만 프로토타입이 무엇인지 깨우친 순간 자바스크립트가 재밌어지고, 숙련도가 올라가는 느낌을 팍팍 받을 수 있습니다. 그럼 지금부터 프로토타입을 이해해봅시다.Prototype vs Class클래스(Class)라는 것을 한 번쯤은 들어보셨을겁니다. Java, Python, Ruby등 객체지향언어에서 빠질 수 없는 개념이죠. 그런데 중요한 점은 자바스크립트도 객체지향언어라는 것입니다. 이게 왜 중요하냐구요? 자바스크립트에는 클래스라는 개념이 없거든요. 대신 프로토타입(Prototype)이라는 것이 존재합니다. .. 2019. 3. 6.
반응형