일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트파이썬
- wecode
- django
- **kwargs
- 리스트컴프리헨션
- QuerySet
- JavaScript
- 윈도우우분투듀얼부팅
- clone-coding
- bcrypt
- 백준
- Python
- 해시충돌
- 자바스크립트
- 파이썬문법
- DP
- 자료구조
- 알고리즘
- 인터넷 네트워크
- 파이썬입출력
- docker
- 인증인가
- RESTfulAPI
- 파이썬
- decorator
- clone coding
- 파이썬리스트컴프리헨션
- *args
- CSS
- promise
- Today
- Total
목록TIL/JavaScript (6)
개발기록장
템플릿 리터럴은 ES6에 추가된 문자열 표기법이다. template string이라고도 하며, 이것을 통해 문자열을 좀 더 간편하게 표현할 수 있게 되었다. 템플릿 리터럴을 사용하려면 따옴표(' ') 대신, 백틱(` `)을 사용하면 된다. - 줄바꿈 (Multi-line-strings) 표현하기 // 일반 문자열 console.log("text line 1\n"+ "text line 2"); // 템플릿 리터럴 console.log(`text line 1 text line 2`); - 표현식 삽입법 (Expression interpolation) ${ } 사이에 변수나 연산 등을 삽입하여 더 간결하게 표현할 수 있다. // 일반 문자열 const tom = 'Tom'; const helloTom = 'h..
자바스크립트에서 변수를 선언할 때 쓰는 키워드에는 var, let, const 이렇게 3가지가 있는데 각각의 특징과 차이점을 알아보자. 1. var 초기 자바스크립트에서 사용하던 방식으로 이제는 쓰지 않는 것이 좋다. var 사용을 지양하는 이유는 몇가지 단점이 있기 때문이다. // age라는 변수를 선언하지 않았는데도 에러가 나지 않음 (undefined로 정의됨) console.log(age); // 변수를 선언하기도 전에 값을 할당하는 것이 가능함 age = 20; // 같은 변수명으로 중복된 변수 선언이 가능함 var age = 10; var age = 30; 이러한 문제 뿐만아니라, var로 변수를 선언하면 block scope도 무시된다. ** hoisting : 변수를 어디에 선언했는지에 상..