표현식이란? 표현식 (Expression) : 값으로 평가될 수 있는 문(Statement) 연산자 (Operator) 산술 연산자 : +, -, *, /, %, ++, -- 비교 연산자 : ===, !==, >, >=, false 논리연산자를 이용한 단축평가 패턴 // userOpitons가 존재하면 사용하고, 그렇지 않으면 기본값을 사용한다. var options = userOpitons || {name: "Default"} 삼항 연산자 표현식을 이용하여 if...else 문을 간략하게 표현하는 방법 var isMad = false; var result = isMad ? "Mad Hatter" : "Hatter"; typeof 연산자 연산자를 이용해 객체의 타입을 알아낼 수 있습니다. typeof u..
변수 및 데이터 타입 자바스크립트의 기본적인 변수 및 데이터 타입 주석 (Comment) 사용하기 /********************* * Multi * Line * Comment *********************/ // Single Line Comment 변수 (Variables) var 는 함수 스코프 변수 let 은 블록 스코프 변수 (ES6) const 는 블록 스코프 상수 (ES6) var age = 10; var name = "Alice", age = 10; 원시(Primitive) 데이터 타입 String - 문자열 이스케이프를 위해 \n, \r, \t, \', \\ 등을 사용할 수 있습니다. // Number var userWeight = 60.25; var fontColor = ..
마크다운 사용하기 Github Flavored Markdown 헤딩 # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 Heading 1 Heading 2 Heading 3 Heading 4 Heading 5 Heading 6 텍스트 꾸미기 **굵은 글씨** *이탤릭*, _Italic?_ ~~취소문자~~ 굵은 글씨 이탤릭 , Italic? 취소문자 인용 In the words of Abraham Lincoln: > Pardon my French In the words of Abraham Lincoln: Pardon my French 코드인용 및 코드펜스 코드인용은 `backtick` 을 사용하여 표현한..
status & log & diff # git 작업폴더 상태 확인 git status # Log 보기 git log # commit 간 차이점 모두 보기 git log -p # commit 아이디를 사용해 차이점 보기 git diff commit_id..commit_id Git의 기본적인 사용법 실습을 위한 프로젝트 경로 : workspace/project 로 가정합니다. Working Area: init, clone # 프로젝트를 git repository로 생성하기 cd project git init # 로컬 repository를 클론하여 작업폴더로 만들기 git clone /path/to/repository # 원격 repository 클론하여 작업폴더로 만들기 git clone https://gi..
깃(git)이란? 빠르며, 팀의 규모에 상관없이 잘 동작하도록 설계된 분산 버전 관리 시스템입니다. git 설치하기 윈도우 환경에 git 설치하기 git의 공식홈페이지인 https://git-scm.com/ 에 접속하면 최신버전의 git 설치파일을 다운로드 받을 수 있습니다. Mac에 git 설치하기 Mac에서는 Homebrew를 이용하면 쉽게 git을 설치할 수 있습니다. brew install git Ubuntu Linux에 git 설치하기 sudo apt-get install git .gitignore git이 추적하지 않을 디렉토리 및 파일을 명시하기 위해, .gitignore 파일을 생성 후 추적하지 않을 파일을 명시할 수 있습니다. 이렇게 함으로써, 설정파일, 로그파일, 의존성 관리 디렉터리 ..
HTTP 메서드 GET - 서버의 리소스를 가져오는데 사용합니다. 앱의 상태를 변경하지 않는 작업에 사용되며, 멱등법칙이 적용됩니다. POST - 서버의 상태를 변경하는 요청에 사용합니다. 예를 들어, 블로그에 글을 올리거나, 계정을 새로 만드는 작업 등 입니다. 데이터베이스에 새로운 레코드를 만드는데 사용되며, 수정하는 용도는 PUT등 다른 메서드를 사용합니다. PUT - 업데이트나 변경을 가리키는 명칭으로, 데이터베이스 레코드의 수정에 사용됩니다. 예를 들어 , 블로그 포스팅 내용 수정, 사용자 계정 프로필 수정등이 이에 해당합니다. DELETE - 레코드의 삭제할 때 사용합니다. HTTP 상태코드 100 범위 : 진행 중 100 : 계속 101 : 프로토콜 전환 200 범위 : 처리완료 200 : ..
몽고DB의 기본적인 데이터 추가, 조회, 수정, 삭제에 대해 알아보겠습니다. Insert 특정 collection에 데이터를 삽입하기 위해서는 insert() 명령을 사용합니다. // db.collection.insert() db.posts.insert( { "title": "MongoDB", "description": "MongoDB is NoSQL DB..." } ) //=> WriteResult({ "nInserted": 1 }) db에 데이터 삽입 시, 실행 결과 보고를 위해 항상 WriteResult가 리턴됩니다. BSON Datatype String # "MongoDB is NoSQL DB..." Number # 42 Boolean # true Array # ["alice", "bob"] Ob..
- Total
- Today
- Yesterday
- Nas
- 압축프로그램
- database
- 캡쳐프로그램
- 자바스크립트
- ruby
- 반디집
- Git
- js
- javascript
- 방수방진
- 마크다운
- 데이터베이스
- MonGo
- quirky
- xmind
- 픽픽
- 윈도우 10
- 갤럭시 노트 7
- mongoDB
- db
- 마인드맵
- GitHub
- 다음팟플레이어
- 샤오미
- 몽고DB
- 깃
- 루비
- MySQL
- 아이폰 7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |