javascript & jQuery 48

[javascript] null / undefined / empty

javascript null,undefined,empty 차이 undefined는 자료형이 결정되지 않은 변수이고, null은 자료형은 객체인데 비어있는 변수 undefined 변수를 선언만하고 값을 할당하지 않음. 즉, 자료형이 결정되지 않은 상태선언하지 안흔 변수도 콘솔이나 기타 메세지에는 undefined라고 뜨지만 undefined라는 값을 가지는 것은 아니다. 전역 undefined 속성은 undefined 원시 값을 나타내며, JavaScript의 원시 자료형 중 하나입니다. undefined는 전역 객체의 속성입니다. 즉, 전역 스코프에서의 변수입니다. undefined의 초기 값은 undefined 원시 값입니다. 값을 할당하지 않은 변수는 undefined 자료형입니다. 또한 메서드와 선..

javascript & jQuery 2020.03.13

let const var 차이

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)어떤 변수가 호출되었을 때 블록 안에 같은 이름의 변수가 없으면 상위 블록..

javascript & jQuery 2019.06.27

What is “.el” in relationship to JavaScript/HTML/jQuery?

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..

javascript & jQuery 2018.03.14

암호화

암호화에는 크게 세 가지 방법이 있습니다. 단방향 암호화와 양방향 암호화인데요. 양방향 암호화에 비대칭형 암호화와 대칭형 암호화가 있기 때문에 크게 세 가지라고 말씀드렸습니다. 단방향 암호화는 복호화할 수 없는 암호화 방법입니다. 복호화란 암호화된 문자열을 다시 원래 문자열로 돌려놓는 것을 의미합니다. 단방향 암호화는 한 번 암호화하면 복호화할 수 없습니다. (다만 몇 가지 암호화 알고리즘은 뚤렸습니다. MD5나 SHA1 방식은 절대 써서는 안 됩니다.) 복호화할 수 없다면 그게 왜 필요한지 의문이 들 수도 있습니다. 하지만 잘 생각해보면 홈페이지 비밀번호같은 경우는 복호화할 필요가 없습니다. 비밀번호를 암호화해서 DB에 저장해둔 후, 나중에 로그인할 때, 다시 입력받은 비밀번호를 같은 알고리즘으로 암호..

javascript & jQuery 2018.02.13

실시간웹

http://onecellboy.tistory.com/210 RealTime Web 활용사례실시간 웹기술 응용분야로는 채팅서비스,알림서비스,실시간 대시보드,웹게임,시뮬레이션,협업툴,모니터링툴,프로그레스바 등 실시간으로 브라우져와 웹서버간 데이터를 주고받을수 있는 다양한 분야에 사용될수 있습니다. 상기 응용분야별로 구현가능한 예를 좀더 자세히 제시해 보겠습니다.ㅁ웹 채팅 -ActiveX나 사용자 컴퓨터에 채팅 클라이언트 프로그램 설치 없이도 웹브라우져 만으로 웹서버와의 RealTime통신을 통해 채팅구현이 가능합니다. -(유무선통합)웹채팅,그룹채팅,화상회의시스템,화이트보드 ㅁ알림서비스 -DB에 데이터가 변경되었거나 웹서버에서 특정 이벤트가 발생하면 실시간으로 웹사이트 접속 사용자들에게 알림 메시지를 발생 ..

javascript & jQuery 2018.01.25
반응형