728x90
반응형

undefined 5

자바스크립트 변수가 존재하는지 확인하는 방법

질문 : 변수가 존재하는지 확인 (정의 / 초기화 됨) 변수가 초기화되었는지 확인하는 방법이 더 낫거나 정확합니까? (변수가 무엇이든 담을 수 있다고 가정하면 (문자열, 정수, 객체, 함수 등)) if (elem) { // or !elem 또는 if (typeof(elem) !== 'undefined') { 또는 if (elem != null) { 답변 typeof 연산자를 원합니다. 구체적으로 특별히: if (typeof variable !== 'undefined') { // the variable is defined } 출처 : https://stackoverflow.com/questions/5113374/javascript-check-if-variable-exists-is-defined-initia..

null이 객체 인 이유는 무엇이며 null과 undefined의 차이점

질문 : null이 객체 인 이유는 무엇이며 null과 undefined의 차이점은 무엇입니까? JavaScript에서 null object 로 간주되는 이유는 무엇입니까? 확인 중 if ( object == null ) Do something 같은 if ( !object ) Do something ? 그리고 또한: null 과 undefined 의 차이점은 무엇입니까? 답변 (name is undefined) 당신 : name 무엇입니까? (*) 자바 스크립트 : name ? name 뭐야? 당신이 무슨 말을하는지 모르겠습니다. 당신은 전에 name 도 언급 한 적이 없습니다. (클라이언트) 측에 다른 스크립팅 언어가 있습니까? name = null; 당신 : name 무엇입니까? 자바 스크립트 : 모..

JavaScript 변수를 설정 해제하는 방법

질문 : JavaScript 변수를 설정 해제하는 방법은 무엇입니까? 이미 이전 스크립트로 채워진 JavaScript (실제로는 window 속성이지만 중요하지 않다고 생각합니다)에 전역 변수가 있지만 나중에 실행될 다른 스크립트가 그 값을 보거나 심지어 정의됩니다. 나는 some_var = undefined typeof some_var == "undefined" 테스트 목적으로 작동하지만 실제로 그것에 대해 올바른 방법이라고 생각하지 않습니다. 어떻게 생각해? 답변 delete 연산자는 객체에서 속성을 제거합니다. 변수를 제거 할 수 없습니다. 따라서 질문에 대한 답은 전역 변수 또는 속성이 정의 된 방식에 따라 다릅니다. var 로 생성 된 경우 삭제할 수 없습니다. 예를 들면 : var g_a = ..

JavaScript에서 null vs undefined 및 == 과(와) === 의 차이

질문 : null vs. undefined 및 == 및 ===의 차이점에 대한 JavaScript 검사 null 이거나 undefined 경우 어떻게 확인 null 과 undefined 의 차이점은 무엇입니까? == 와 === 의 차이점은 무엇입니까? (Google에서 "==="를 검색하기 어렵습니다) 답변 null 이거나 undefined 경우 어떻게 확인합니까? 변수가 null if (a === null) // or if (a == null) // but see note below a 가 undefined 경우 후자도 참이됩니다. undefined : if (typeof a === "undefined") // or if (a === undefined) // or if (a == undefined) /..

JavaScript에서 정의되지 않은 변수 또는 null 변수를 확인하는 방법

질문 : JavaScript에서 정의되지 않은 변수 또는 null 변수를 확인하는 방법은 무엇입니까? 우리는 JavaScript 코드에서 다음 코드 패턴을 자주 사용합니다. if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } 동일한 효과를 갖는 덜 장황한 검사 방법이 있습니까? 일부 포럼과 문헌에 따르면 단순히 다음과 같은 효과가 있어야한다고 말합니다. if (some_variable) { // Do something with some_variable } 불행히도 Firebug some_variable 이 정의되지 않은 경우 런타임에서 오류와 같은 문을 평가하지만 첫 ..

728x90
반응형