본문 바로가기

전체 글

(69)
[JS, 코드 스테이츠]04. 변수의 전달, Scope 목차 1. 변수의 전달 2. 스코프 Scope 1. 변수의 전달 Primitive Types(원시 타입) scalar type 또는 simple type로도 불림 변수에 할당될 때 메모리 상에 고정된 크기로 저장되고 해당 변수가 원시 데이터의 값을 보관한다. null, undefined, Boolean, Number, String Reference Types(참조 타입) complex type 또는 container type로도 불림 참조 타입 데이터는 크기가 정해져 있지 않다. 변수에 할당될 때 해당 변수에 직접 값이 저장될 수 없으며, 변수에는 데이터에 대한 참조(메모리 주소)만 저장된다. 참조는 참조 타입 데이터의 주소이지 해당 데이터의 값이 아니다. Array, Object, Function //..
[JS, 코드 스테이츠]03. Number Methods, Math Methods 목차 1. Number Methods 2. Math Methods 1. Number Methods Number.isInteger(value) 주어진 값이 정수인지 판별. 반환 값: 주어진 값의 정수 여부를 나타내는 Boolean. Number.isInteger(0); // true Number.isInteger(1); // true Number.isInteger(-100000); // true Number.isInteger(99999999999999999999999); // true Number.isInteger(0.1); // false Number.isInteger(Math.PI); // false Number.isInteger(NaN); // false Number.isInteger(Infinity..
[코드 스테이츠]01. 터미널 명령어, git 코드 스테이츠 Pre 코스 셋째 주 수강 후기. 이번 주부터 갑자기 확 난이도가 뛴 느낌이다. 이것도 역시 익숙하지 않아서 그런 거니까 하다 보면 괜찮아질 것이라고 본다. git사용에 관련해서는 기존에 있던(다른 사람의) 프로젝트를 내 깃헙으로 복사해와서 프로젝트를 진행하는 방법에 대해서 다룰 것이다. 목차 1. 터미널 명령어 2. git으로 프로젝트 진행하기 1. 터미널 명령어(git bash 사용) 맥을 사용한다면 git을 다운로드한 후 터미널을 열고 사용하면 되지만, 윈도우OS를 사용하기 때문에 git bash를 다운로드해야 git을 사용할 수 있다.(git bash 다운로드 링크) ls : 현재 폴더에 있는 파일들의 목록을 보여준다. ls -al : 현재 폴더에 있는 파일들의 목록을 상세 속성과 ..
[JS, 코드스테이츠]02. 문자열(String Methods), 배열(Array Methods) String클래스와 Array클래스에서 자주 사용하는 메서드 설명 - 목차 1. String Class 2. Array Methods 코드 스테이츠 Pre 코스 둘째 주 수강 후기. 벌써 Pre코스의 두 번째 주가 지났다. 시간 참 빠르다. 페어 프로그래밍에도 어느 정도 익숙해진 것 같다. 처음 페어 프로그래밍을 할 때에는 잘할 수 있을까 하는 걱정도 했었는데 그건 괜한 걱정이었고 재미있었다. 혼자서 코딩할 때랑은 다른 재미가 있음. 혼자서는 '생각> 코딩'이런 느낌으로 코딩을 하는데, 페어 프로그래밍을 하면 '생각> 정리 후 설명 / 이해한 바 확인> 코딩' 이렇게 중간중간 정리하면서 해야 하니까 기억에 더 잘 남게 된다. 마지막 페어 프로그래밍에서는 마이크에 문제가 생겨 채팅으로 참여를 했는데 타자가..
[JS, 코드 스테이츠]01. JavaScript 입문 코드 스테이츠 Pre 코스 첫째 주 수강 후기. 이번 주부터 매주 코드 스테이츠 Pre코스 수강 후기를 올려보려고 한다. 배운 것들을 정리할 겸 노트에 쓰거나 워드 작업은 종종 해왔지만 블로깅을 해 보는 것은 처음이라 매우 생소하다. 지금은 어색하지만 곧 익숙해지겠지. 기왕 시작한 거, 코드 스테이츠 후기뿐 아니라 공부하는 것들을 적어볼까 한다. 첫 주는 JavaScript 의 기초에 대해 배웠다. JavaScript는 아예 처음이지만 C언어를 해 본 적 있어서 생각보다 수월하게 수업을 따라갈 수 있었다. 그 둘은 비슷한 점이 많긴 하지만 다른 부분도 많아서 익숙해지기까지는 시간이 걸릴 것 같다. 이것도 역시 하다 보면 익숙해지겠지 :D 수업을 들으며 C언어와 JavaScript의 다른 점이 가장 인상 ..