XML 요소의 값이 null인지 확인하기 위해 삼항 연산자를 사용하려고합니다. 그렇다면 나는 변수를 한 가지만 원한다. 그렇지 않다면 요소의 값을 반환하고 싶습니다. 이것은 내가 지금까지 가지고있는 것이다. 여기삼항 연산자를 사용하여 변수 설정
var rating = data.getElementsByTagName("overall_average")[0].childeNodes[0].length > 0 ? data.getElementsByTagName("overall_average")[0].childeNodes[0].nodeValue : "It is empty";
설명해주세요. – mplungjan
@mplungjan, 필자는 예제에서'||'연산자를 사용하여 null을 확인했습니다. 그래서, 당신이 이런 식으로하면 :'var x = null || {}; 그러면 x는'null' 대신 빈'object'가됩니다. 프로퍼티도'||'를 사용할 수 있습니다 :'var x = {} .someProp || 'hello';', x는''hello ''가됩니다. –
감사! 이 변수가 삼항 연산자의 숫자인지 어떻게 확인할 수 있습니까? –