1. Symbol원시 데이터 타입 (primitive data type)의 일종으로 ECMAScript 2015 에 새롭게 추가된 래퍼 객체(Wrapper object) 이다. Symbol() 함수는 심볼(Symbol) 형식의 값으로 반환한다. 1Symbol([description])cs 2. Symbol 사용예제123var sym1 = Symbol();var sym2 = Symbol("foo");var sym3 = Symbol("foo");cs해당 코드는 3개의 새로운 심볼을 생성하며, Symbol("foo")는 "foo"라는 문자열을 심볼로 강제로 변환시키지 않는다는 점을 유의해야 한다. 해당 코드는 매번 새로운 심볼을 생성한다. 1Symbol("foo") === Symbol("foo"); // fa..
전체 글 검색 결과
Destructuring Array 123456789// Destructuringlet data = ["crong", "honux", "jk", "jinny"];//일반적으로 구하는 방법// let jisu = data[0];// let jung = data[2]; let [jisu, , jung] = data;console.log(jisu, jung); Colored by Color Scriptercs> "crong""jk" Object 1234567891011121314let obj = { name : "crong", addres : "Korea", age : 20} // name, age 출력//let {name, age} = obj;//console.log(name, age); // 이름을 변경하..
오라클(Oracle) 조인(JOIN) 문법 INNER JOIN - 일반적인 조인시 , 를 생략하고 INNER JOIN 을 추가하고 WHERE 절 대신 ON 절을 사용해야 한다. - INNER 는 생략이 가능하다. 1 2 3 4 5 -- INNER JOIN 사용 SELECT E.EMPNO, E.ENAME FROM DEPT D INNER JOIN EMP E ON D.DEPTNO = E.DEPTNO; -- 일반적인 SQL SELECT E.EMPNO, E.ENAME FROM DEPT D, EMP E WHERE D.DEPTNO = E.DEPTNO; cs NATURAL JOIN - Equi-Join 과 동일하다. - 두 테이블의 동일한 이름을 가지는 컬럼(column) 은 모두 조인이 된다. - 동일한 컬럼을 내부..
오라클(Oracle) DB 계정 생성 및 삭제 권한부여 비밀번호 변경 방법 접속 c:\sqlplus as sysdba 계정생성 sql > create user [username] identified by [password]; 계정삭제 / 계정에 관련된 모든 데이터 삭제 sql > drop user [username]; sql > drop user [username] cascade; 사용자 권한 부여 sql > grant connect, resource to [username]; 사용자 권한 제거 sql > revoke dba from [username]; 계정 잠금 해제 sql > alter user [username] account unlock; 비밀번호 변경 sql > alter user [usern..
오라클(Oracle) 설치 및 다운로드(Download) 오라클(Oracle) 미국의 오라클에서 제작한 데이터베이스(Database) 관리시스템이며 현재 유닉스 체제에서 가장 많이 사용되는 DBMS 이다. 1. Oracle 다운로드 (Download) Oracle Database Express Edition 11g Release 2 https://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html Oracle Database 11g Release 2 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index..
추상클래스와 인터페이스 (abstract, interface) 추상클래스 (abstract) 란? 협업 프로젝트를 진행할 때, 소통을 위해 만들어진 개념입니다. abstract class 클래스명 { } 생성은 이렇게 할 수 있고, 그 내용으로는 함수가 선언될 수 있으나 그 함수의 구현 내용은 없습니다. 이 추상클래스는 다른 클래스에서 확장(extend) 을 통해 사용할 수 있는데, 반드시 추상클래스가 선언한 모든 추상 깡통함수들을 재정의하도록 강요합니다. 일반적인 상속은 상속받은 클래스가 상위 클래스 중에서 바꾸고 싶은 함수만 재정의하여 사용하지만 추상 클래스를 상속받으면 반드시 모든 깡통 함수를 재정의해야 합니다. 특정 함수들의 오버라이드 (Override) 를 강제할 수 있다는 뜻이죠. abstra..
최근댓글