전체 글
-
CMD 명령어 모음INFO/WEB 2020. 2. 1. 19:06
[출처 : https://zetawiki.com] 명령어 설명 ASSOC 파일 확장명 연결을 보여주거나 수정합니다. ATTRIB 파일 속성을 표시하거나 바꿉니다. BREAK 확장된 CTRL+C 검사를 설정하거나 지웁니다. BCDEDIT 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성을 설정합니다. CACLS 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정합니다. CALL 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다. CD 현재 디렉터리 이름을 보여주거나 바꿉니다. CHCP 활성화된 코드 페이지의 번호를 표시하거나 설정합니다. CHDIR 현재 디렉터리 이름을 보여주거나 바꿉니다. CHKDSK 디스크를 검사하고 상태 보고서를 표시합니다. CHKNTFS 부팅하는 동안 디스크 확인을 화면에 ..
-
템플릿 리터럴 - 문법 | PoiemawebJavascript/ECMAScript 2015 (ES6) 2020. 2. 1. 12:40
[출처 : https://poiemaweb.com] ES6는 템플릿 리터럴(Template literal)이라고 불리는 새로운 문자열 표기법을 도입하였다. 템플릿 리터럴은 일반 문자열과 비슷해 보이지만, ‘또는 “같은 통상적인 따옴표 문자 대신 백틱(backtick) 문자 `를 사용한다. 템플릿 리터럴은 작은따옴표(')와 큰따옴표(")를 혼용할 수 있다. 일반적인 문자열에서 줄바꿈은 허용되지 않으며 공백(white-space)를 표현하기 위해서는 백슬래시로 시작하는 이스케이프 시퀀스(Escape Sequence)를 사용하여야 한다. ES6 템플릿 리터럴은 일반적인 문자열과 달리 여러 줄에 걸쳐 문자열을 작성할 수 있으며 템플릿 리터럴 내의 모든 white-space는 있는 그대로 적용된다. con..
-
let, const와 블록 레벨 스코프 - 문법 | PoiemawebJavascript/ECMAScript 2015 (ES6) 2020. 2. 1. 12:35
[출처 : https://poiemaweb.com] ES5의 var 키워드 1. 함수 레벨 스코프(Function-level scope) - 전역 변수의 남발 - for loop 초기화식에서 사용한 변수를 for loop 외부 또는 전역에서 참조할 수 있다. 2. var 키워드 생략 허용 - 의도하지 않은 변수의 전역화 3. 중복선언 허용 - 의도하지 않은 변수값 변경 4. 변수 호이스팅 - 변수를 선언하기 전에 참조가 가능하다. ※ 전역 변수의 문제점 - 유효범위(scope)가 넓어서 어디에서 어떻게 사용될 것인 파악하기 힘들다. - 비순수 함수(impure function)에 의해 의도하지 않게 변경될 수 있어서 복잡성을 증가 let 1. 블록 레벨 스코프 대부분의 C-family 언어..
-
소개 ... 배열 - 자바스크립트 기본 | 생활코딩Javascript/ECMAScript 2009 (ES5) 2020. 2. 1. 12:15
[출처 : https://opentutorials.org] 자바스크립트 소개 탈웹브라우저 - 자바스크립트가 웹브라우저를 제어하는 용도로만 사용되지 않음. - 자바스크립트라는 언어와 동작 환경을 분리해서 생각해야함 - 자바스크립트의 용도 - 웹서버 동작 : 서버사이드 스크립트 *Node.js 탈웹 - 웹 바깥쪽의 기술에서 사용 *Google Apps Script 언어란? - 의사소통을 위한 약속(문법)이며, 언어를 배운다 = 문법을 익힌다 환경이란? - 언어를 사용하는 대상 => 자바스크립트가 동작하는 환경 *웹브라우저, Node.js - 환경에 따라서 할 수 있는 일과 명령이 다르다. 숫자와 문자 # Math.random(); 1보다 작은 불규칙한 소수점. - n*Math.random(); 은 n 보다..