- Today
- Total
목록NomadCoder/(JS)크롬 앱 만들기 (35)
hye-log

- data type JavaScript가 이해할 수 있는 data의 종류를 말한다. 첫 번째로, 문자는 string이며, 작은따옴표(')나 큰따옴표(")로 시작해서 끝나는 text이다. 두 번째로, 숫자는 integer나 float로 선언한다. - variable data를 저장할 필요가 있다. 기본적으로 variable은 const로 선언한다. const a = 5; variable의 값을 update할 필요가 있을 때는 let으로 선언한다. let isNicoFat = true; boolean은 오직 true, false 2가지 option만 있다. null은 아무것도 없이 비어있는 상태를 말한다(nothing). undefined는 변수에 값을 부여하지 않은 상태로 존재하지만(existing), ..

function은 계속 반복해서 사용할 수 있는 코드 조각이다. 우리는 가능한 적은 코드를 사용하고 싶기 때문에 반복을 줄이는 코드가 필요하다. 예를 들어서 어떤 이름이든 'Hello!'를 출력하는 function을 작성해보자. const, let 처럼 #1 에 function을 입력한 다음 function을 부를 이름을 정해준다. 다음에 소괄호( () )를 반드시 작성해준다. 다음으로 중괄호 ({}) 안에 반복할 코드를 입력해준다. function을 실행할 때에는 function을 부를 이름과 ()를 입력한다. console 창을 확인하면 'Hello!'라고 출력된 것을 볼 수 있다. 우리가 하고 싶은 것은 Hello와 함께 이름을 출력하고 싶다. 이때 사용하는 것이 argument이다. argumen..

array는 list 형식인데, object로 만들어야 할 때도 있다. 예를 들어서 비디오 게임의 player를 정의한다고 생각해보자. 하나의 개체(entity)에 대한 속성인 name, point, handsome, fat을 나타낼 필요가 있다. #1 에서 player를 list 형태로 정의하면 각각의 항목이 무엇을 의미하는지 알 수 없다. 우리는 object를 이용하여 player의 특성을 정의할 수 있다. object는 자료를 나열하는 또 다른 방법이다. 첫 번째 규칙, 중괄호([]) 안에 특성(property)를 정리 두 번째 규칙, 하나의 특성을 정의할 때 =가 아니라 콜론(:)으로 정의 세 번째 규칙, 여러 개의 특성은 콤마(,)를 사용하여 구분 object의 property를 불러올 때에는 ..

자료의 저장이나 검색을 빠르게 할 수 있는 데이터 저장 방법을 생각하는 것은 중요하다. array는 데이터를 나열하는 방법 중에 하나이다. 첫 번째 규칙, 처음과 끝에 대괄호([])를 사용 두 번째 규칙, array 안 항목들은 쉼표(,)로 분리 세 번째 규칙, array 안 항목들은 number, string, boolean, null, undefined 등 어떤 것도 상관 없음 console.log()를 이용해서 array를 출력하면 array의 개수와 함께 항목이 출력된다. array 안의 데이터에 접근하고 싶다면 variable의 이름을 적어주고 대괄호([]) 안에 우리가 얻고 싶은 항목의 번호를 넣는다. 컴퓨터는 0부터 센다는 점을 주의해야 한다. array 안에 항목 하나를 추가하고 싶다면 변..

컴퓨터는 0(off)와 1(on)으로 표현할 수 있다. JavaScript에서는 true와 false로 나타낼 수 있는 자료형을 boolean이라고 한다. 예를 들어 사용자가 로그인을 했는지 궁금할 때 true/false로 나타낼 수 있다. null, undefined 개념도 있다. null은 아무것도 없음을 의미하며, 이것은 false와는 다르다. undefined는 정의되지 않음을 의미하며, variable를 정의하여 메모리를 차지하지만 값이 없는 상태이다. #1 에서 amIFat은 true도 false도 아닌 아무것도 없는 null을 가지고 있다. #2 에서 something은 variable은 정의했지만 값을 정의하지 않았으므로 값이 없는 상태이다.