원시 타입(primitive type)데이터란 number, string, boolean과 같이 고정된 저장 공간을 차지하는 것을 뜻합니다. // 원시 타입의 종류 => number, boolean, null, undefined, string반면 배열과 객체는 저장공간
소프트웨어가 그 역할을 하기에 필요한 최소한의 요구사항입니다. 프로토타입으로 빠르게 만들어진 것을 뜻하며 이후 기획자, 디자이너와 함께 UX를 개선해야 합니다. 이후 테스트를 하면서 소프트웨어에서 생길 수 있는 오류를 좀 더 빠르게 예측할 수 있습니다.
HTML웹 페이지의 구조를 담당하는 언어CSS디자인 요소를 시각화하는 언어JS단순한 웹페이지를 프로그램으로 만들어 User와 상호작용을 도와줌자주 사용되는 HTML 요소 (Element)div, span, ul, ol, li 에 대해서 알아보자.div => Divisi
수 많은 코드의 단순학 반복을 보다 효율적이고 간결하게 할 수 있도록 하는 반복문ex) 가장 기본적인 for문반복문이란?같거나 비슷한 코드를 여러 번 실행시켜야 할 경우 쓰는 구문ex)반복문에는 while 구문도 있습니다.For문으로 사용할 수 있는 건 while문으
모든 글자의 나열을 문자열이라고 합니다. 컴퓨터는 코드와 문자열을 구분하기 위해서 작은 따옴표 (') 또는 큰 따옴표 (")를 사용해 문자열을 구분합니다. 문자열의 기본 문자열의 length 라는 속성을 활용해 길이를 확인 할 수 있습니다. ex)str.length
유사한 객체를 여러 개 만들어야 할 때 사용됩니다. new 연산자와 생성자 함수를 사용하면 유사한 객체 여러개를 쉽게 만들 수 있습니다.생성자 함수도 결국에는 일반 함수입니다. (일반 함수와 구분하기 위해 첫 글자를 대문자로 적을 뿐..)일반 함수와의 기술적인 차이는
개인 의견 => 객체에 함수를 적용시켜주는 것객체에 할당된 함수를 호출해줍니다. (함수 호출 전 this에는 값이 할당되지 않습니다.)객체를 사용하여 표현하는 방식을 객체 지향 프로그램이라 합니다. 바른 개체를 선택하고 개체 사이의 상호작용을 나타내고 설계합니다.객체에
자바스크립트의 메모리 관리, 쓸모없는 엔진을 찾아내 삭제하는 것을 얘기합니다.자바스크립트는 도달 가능성(reachability) 를 바탕으로 메모리를 정리합니다. 도달 가능한 메모리는 삭제되지 않습니다. 도달 가능한 경우 명백한 이유 없이 삭제되지 않습니다. 가비지 컬
원시적인 방법이 참조를 활용해 객체를 저장하고 복사하는 방법이다. 원시값(문자열, 숫자, 불린)을 그대로 저장 후 할당하여 복사하는 방법이다.ex)객체를 조작할 때는 여러 변수를 사용할 수 있습니다.참조에 의한 비교 (==), (===)은 동일하게 동작합니다. 비교 시
자바스크립트에는 8개의 자료형이 있습니다.7개의 자료형은 오직 하나의 데이터(문자열, 숫자열)등 만 담을 수 있기 때문에 원시형(Primitive Type)이라고 부릅니다.하지만 객체형 은 원시형과 달리 다양한 데이터를 담을 수 있습니다. 키로 구분된 데이터 집합이나
비교적 최근 추가 된 기능으로 코드가 특정 엔진에서 지원하지 않는 경우 모든 기능을 구 표준으로 바꿔줍니다.바벨은 코드를 재작성해주는 트랜스파일러 프로그램입니다. 기존 코드를 구 표준으로 변경해줍니다. 변경된 코드는 웹 사이트 사용자들에게 전달해줍니다. 코드가 수정될
함수를 만들고 테스트를 해야합니다. 어떻게 코드를 만들지 구상 후 만들어야합니다.실행 결과가 기대값과 다를 수 있기 때문에 계속 비교하면서 코드를 작성해야합니다.실제 실행 결과가 기대했던 것과 다를 땐 코드를 수정하고 다시 실행하기를 반복해야합니다.원하는 결과, 기능이
다양한 편법을 사용해서 코드를 작성합니다.코드의 양이 길면 안좋습니다.. 하지만 너무 짧아도 문제가 됩니다.획기적으로 줄인 코드는 초고수 처럼 보일 수 있지만, 다른 개발자들이 이해를 못할수도 있습니다.혼자서도 코딩을 잘 할 수 있습니다. 하지만 다른 팀원과 협력하는게
// : 한 줄 짜리 주석은 사용합니다./\* \*/ : 여러 줄의 주석은 이렇게 시작합니다.설명이 담긴 주석을 많이 사용하면 안됩니다. 주석 없이 코드를 읽을 수 있는 레벨까지 가야합니다. 코드가 불분명해 주석 작성이 불가피하다면 코드를 다시 작성하는 것이 좋습니다.
최대한 간결하고 읽기 쉽게 코드를 작성해야 합니다.복잡한 문제도 간결하고 읽기 쉽게 만드는 게 기술입니다. 우선 코딩에 무조건 따라야 할 규칙은 없다고 합니다. (이 글 또한 정답이 아닙니다.)자바스크립트 프로젝트에서 여는 중괄호 앞에는 공백이 있어야 합니다.코드가 간
마이크로소프트가 개발한 소스 코드 편집기 입니다.다양한 기능들을 지원하기 때문에 유료와 비교했을 때 부족함이 없습니다. 웹, 자바스크립트, 타입스크립트 개발을 위한 플랫폼 IDE.Atom, Notepad++, Vim, ... \*IDE란? 코딩, 디버그, 컴파일, 배포
Mozilla 재단이 운영하는 사이트. 다양한 예제와 정보가 있습니다. https://developer.mozilla.org/ko/docs/Web/JavaScript아직 사용기간이 짧지만, MDN보다 좋다고 생각함 (초보자)가 볼 때 적합하다고 생각필자가 초보
웹페이지에 생동감을 불어넣기 위해 만들어진 프로그램 (Java 와는 전혀 다른 언어)자바스크립트로 작성한 프로그램HTML, CSS 와 잘 어울림간단함다양한 브라우저 지원, 기본 언어로 사용CoffeeScriptTypeScript기타 등등..자바스크립트는 현재 다양한 환