javascript가 ES6으로 넘어오면서 let, const라는 새로운 선언 방법이 생겼습니다. var같은 이름의 변수를 두번 선언되어도 에러 발생시키지 않습니다. let, cost에서는 SyntaxError를 발생시킵니다. ( Identifier 'xxx' has already been declared )규모가 큰 코드에서 버그를 방지할 수 있는 바람직한 특징입니다. var는 선언보다 호출이 먼저 있어도 변수가 undefined 될 뿐 정상적으로 작동합니다. (Hoisting 호이스팅) var : Function-scopelet, const : Block-scope 임시적 사각지대(TDZ : temporary dead zone)어떤 변수가 호출되었을 때 블록 안에 같은 이름의 변수가 없으면 상위 블록..
https://stackoverflow.com/questions/10507100/what-is-el-in-relationship-to-javascript-html-jquery el is just an identifier and it refers to an element, a DOM element, which is a convention in that library. el is a function that's been placed on the $ object, and can be invoked to generate DOM elements 내가 찾던건 이것 https://angular.io/api/core/ElementRef constructor에서 el을 선언하면 현재 component에서 사용하는 ele..
암호화에는 크게 세 가지 방법이 있습니다. 단방향 암호화와 양방향 암호화인데요. 양방향 암호화에 비대칭형 암호화와 대칭형 암호화가 있기 때문에 크게 세 가지라고 말씀드렸습니다. 단방향 암호화는 복호화할 수 없는 암호화 방법입니다. 복호화란 암호화된 문자열을 다시 원래 문자열로 돌려놓는 것을 의미합니다. 단방향 암호화는 한 번 암호화하면 복호화할 수 없습니다. (다만 몇 가지 암호화 알고리즘은 뚤렸습니다. MD5나 SHA1 방식은 절대 써서는 안 됩니다.) 복호화할 수 없다면 그게 왜 필요한지 의문이 들 수도 있습니다. 하지만 잘 생각해보면 홈페이지 비밀번호같은 경우는 복호화할 필요가 없습니다. 비밀번호를 암호화해서 DB에 저장해둔 후, 나중에 로그인할 때, 다시 입력받은 비밀번호를 같은 알고리즘으로 암호..
- Total
- 128,897
- Today
- 9
- Yesterday
- 130
- resolve
- Dependency Injection
- javascript
- Web
- MVC
- 해결
- angularjs
- 원인
- 개발자
- front end
- database
- java
- jquery
- 라우팅
- 오류
- navitagion
- error
- 앵귤러
- http
- 문제
- Framework
- front
- MySQL
- 오류관리
- routing
- angularjs 2.0
- 2.0
- db
- 오류해결
- DI