190701-TIL
2019년에 Hexo 블로그에 쓴 글을 옮겨 왔습니다. 당시 이해를 그대로 두었습니다.
Today Test
[오답]
-
식별자를 검색했을 때 없으면 ReferenceError지만 Property를 검색했을 때 없으면 error가 아니고 undefined를 리턴
-
함수가 아닌 것에 () 붙여 실행하면 TypeError (SyntaxError 아님!!!!!!)
-
undefined 값에 method 실행해도 TypeError
-
typeof 배열은 object
function getAge(...args) { console.log(typeof args); } getAge(20);-
**Spread operator …**가 argument에서 사용되면 Object나 Array를 풀어서 함수의 argument로 전달
-
Rest parameter … 를 사용하면 풀어진 argument를 하나의 배열로 받음
-
-
‘use strict’
function getAge() { 'use strict'; age = 20; console.log(age); }‘use strict’ mode가 아닐 때는 키워드 없이 선언한 변수를 암묵적 전역 변수로 등록하지만, ‘use strict’ mode에서는 식별자를 찾고 없으면 ReferenceError 발생
Angular HttpClient
- 어떤 element의 값으로 일을 하고 그 값을 수정해야할 때 ngModel 양방향 바인딩 사용