Arrays란? 일반적으로 array란 어떤 특정한 방식으로 배열된 다수의 항목들을 말한다. 예를 들어 하나의 리스트(list) 또는 3차원 표 같은 것들이 그것이다. !Camal case CamelCase란 단어가 합쳐진 부분마다 맨 처음 글자를 대문자로 표기하는 방법입니다. 두 개 이상의 단어가 모인 합성어에서 사용됩니다 요일을 출력해 보기 const mon = "Mon"; const tue = "Tue"; const wed = "Wed"; const thu = "Thu"; const fri = "Fri"; const sat = "Sat"; const sun = "Sun"; console.log(mon,tue,wed,thu,fri,sat,sun); 위와 같은 방법으로도 출력이 가능하지만 좋은 방법이 ..
Data Types 에 대하여 1. String 텍스트형 2. Boolean true&false 3. Number 숫자형 4. Float 소수형 // String const str = "park"; // Boolean const bol = ture; // Number const num = 777; // Float const flo = 7.77; console.log(str); console.log(bol); console.log(num); console.log(flo); //결과값 park ture 777 7.77
let, const, var에 대하여 우리는 웹사이트를 만들며 쉽게 변하지 않는 데이터를 만들고싶은 경우가 있다. 예를 들면 중요한 정보, 공지사항 같은 경우를 예로 들수있다. 자바스크립트에서는 Const 상수의 개념의 데이터 저장공간을 만들어낼수있다. Const 는 변수 재선언, 변수 재할당 모두 불가능하다. let 은 변수에 재할당이 가능하다. var 은 변수에 재할당이 가능하다. const a = 221; let b = a - 5; a = 4; // Type Error Assignment to constant variable console.log(b); 위에서 확인 할 수 있듯이, const 데이터 값을 변경하는 코드를 주입시 Type Error Assignment to constant variab..
Variable 이란? 변수는 변하는 값을 나타내는 문자다. 다양한 값이나 양을 넣을 수 있는 빈 자리를 나타내는 기호로 종종 주어진 집합에 있는 임의의 원소를 나타낼 때 쓴다. a = 221 b = a - 5 console.log(b) //결과값 216 위에 코드는 좋은 문법의 코드가 아니다 자바스크립트의 문제점은 좋은 문법의 코드가 아니더라도 최대한 이해하여 실행에 옮기는점이다. 우리는 궁극적으로 좋은문법을 통해 자바스크립트 코드를 만들필요가있다. let a = 221 let b = a - 5 console.log(b) 좋은 문법의 자바스크립트 코드를 만들기 위해서는 아래의 프로그래밍 언어의 기본 규칙을 지킬필요가있다. 1. Create 만들기 2. Initialize 초기화 3 Use 사용 4. 문..
바닐라 자바스크립트(Vanilla JS) VanillaJS는 브라우저를 통해 제공된 JavaScript이다. Library나 Framework가 없는 JavaScript(화장 없는 JavaScript, 도움 없는 JavaScript, 날 것의 JavaScript이다.)이다. Vanilla JS를 배워야 하는 이유 VanillaJS는 못생겼지만 처음부터 배워두는게 좋다고 생각한다. VanillaJS를 쓰는게 능숙해질 때 다음으로 넘어가는 것을 추천한다. 왜일까?? jquery, dojo와 같은 Library, Framework의 전문가 들은 쉽게 찾아 볼 수 있으나 JavaScript에 재능있는 사람을 찾을 수가 없다. 예를 들어, 포토샵을 잘 다루는데, 색감에 대한 센스가 없는 사람. 색의 구성도 모르고..
javascript ECMAScript / ES5, ES6 ECMAScript 란? ECMA는 European Computer Manufacturer's Association의 줄임말이며 정보와 통신 시스템을 위한 국제적 표준화 기구이다. (현재는 Ecma 인터내셔널로 이름을 바꿨다고 함). ECMAScript는 JavaScript와 같은 스크립트 언어의 표준을 말한다. JavaScript는 ECMAScript를 기반으로 하며 ECMAScript언어 중 가장 인기 있는 언어로 알려져 있다 ES5 = ECMAScript5 = Specification의 5 버전 ES6 = ECMAScript6 = Specification의 6 버전 JavaScript는 꽤 중앙집중화(Centralization) 되어 있어서..
javascript의 활용 웹사이트 - 자바스크립트는 위에서도 언급했듯, 웹페이지를 살아있게 만들도록 탄생된 것이다. 자바스크립트는 프로그래밍 언어인 Java와는 다르다는 점을 유의해야 한다. 자바스크립트는 처음에 'LiveScript'라는 이름이었다고 한다. 하지만 만들어졌을 당시 자바가 매우 유명했기 때문에 자바의 동생, 형제라고 칭해서 새로운 언어로 포지셔닝하는 것이 좋겠다는 판단으로 자바스크립트가 된 것이다. 하지만 자바스크립트가 진화함에 따라, ECMAScript라 불리는 자체 표준 기술 기준과 함께 자바와 다른 완전히 독립적인 언어가 됐다. 모바일 어플리케이션 - javascript를 이용하여 iOS, Android, 그 외의 모바일 플랫폼 개발이 가능 하다다. core가 따로 있고, 그 위에..