일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 장고 개발 순서
- 장고
- til
- 파이썬 웹프로그래밍 장고
- Bookmark
- Node.js
- JavaScript
- Django
- 알고리즘
- Django Blog
- Blog
- 프로젝트
- 타사인증
- MYSQL
- MyPick31
- join()
- Exercism
- python
- 예술영화추천
- 자바스크립트
- mongodb
- 북마크만들기
- 독립영화플랫폼
- 북마크앱
- ART_Cinema
- passport.js
- 장고 프로젝트
- 개발
- 장고 프로젝트 순서
- Algorithm
- Today
- Total
목록JavaScript (13)
Juni_Dev_log
자바스크립트의 객체와 함수 이해하기 변수는 데이터를 담아두는 상자와 같다. 그래서, 변수를 변수 상자라고 부르기도 하며, 이런 변수 상자는 안에 들어가는 데이터의 크기에 따라 상자의 크기를 다르게 만들 수 있다. 자바나 C언어와 같은 타입 기반의 언어(Type based language)는 메모리를 절약하기 위해 정수와 문자열을 만들 때 다른 크기의 변수 샂아를 만들고 변수 앞에 int, string 과 같은 타입을 지정한다. 하지만, 자바스크립트는 자료형을 명시하지 않는다. 이 때문에 자바스크립트는 모든 변수를 var 키워드로 선언하고 사용한다. 자바는 숫자 10을 넣어두기 위해 변수 상자를 a라는 이름으로 만들고, '소녀시대'라는 글자를 그 안에 넣어두기 위해 변수 상자를 b라는 이름을 만든다. 이때..
논리식(조건식)을 만드는 연산자인 논리 연산자와 관계 연산자를 배워보자. ① 관계 연산자 관계 연산자는 두 개의 피연산자를 비교한 결과를 논리값(true/false)으로 반환한다. 관계 연산자는 주로 제어구조(if/else구문 , while문, do/while문, for문)에서 조건식을 만들 때 사용한다. 연산자 뜻 예제 예제의 뜻 == 같이 같음 a == b a 값과 b 값이 같으면 true. 다르면 false. != 같이 다름 a != b a값과 b값이 다르면 true. 같으면 false. === 값과 타입이 같음 a === b a와 b의 값과 타입이 같으면 true. 그 외에는 false. !== 값과 타입이 다름 a !== b a와 b의 값과 타입이 다르면 true. 그 외에는 false. 큼 a..
① 문자열 연결 + 연산자는 피연산자가 모두 문자열이면 문자열로 연결한다. "Hello" + "World!" // "Hello World!" "1" + "2" // "12" 피연산자 중 하나가 문자열 또는 문자열로 변환될 수 있는 객체라면 다른 피연산자의 타입을 문자열로 바꾼 다음 연결한다. 10 + "little indians" // "10 little indians" 1 + {} // "1[object Object]" true + (new Date()) // "trueFri Nov 13 2020 14:01:17 GMT+0900 (대한민국 표준시)" 그렇지 않으면 피연산자 두 개를 숫자 또는 NaN으로 타입을 바꾸어 더한다. 단, 이 경우는 자바스크립트의 실행 환경에 따라 처리하는 방법이 다르다. va..
페이스북 인증처리를 계속해서 진행해보도록 하자. 새로운 페이스북 전략을 작성하는 코드에서, 페이스북 정보를 가져오는 코드를 작성해보자. function(accessToken, refreshToken, profile, done) { // console.log 를 통해서 profile에 무엇이 들어가있는지 확인해보자. console.log(profile); // 페이스북 상에서의 id 값을 가져와야한다. (굉장히 중요한 요소) // 페이스북으로 인증한 사용자이기 때문에, facebook 과 식별값인 profile.id 를 가져온다. var authId = 'facebook:' + profile.id; // user 객체로 넣을 객체 배열을 정의한다. // 사용자가 이미 존재하다면, 추가할 필요가 없기 때문에..