2
이것은 데이터 속성에서 값을 읽거나 기본값을 사용하는 깔끔한 방법처럼 보인다 :이 jQuery 패턴은 브라우저에서 안전한가요? "attr ('foo') || 'default'"? 그것은 존재하지 있는지
var confirmMessage = resourceDiv.attr("data-confirm-delete-text") || "Delete this resource?";
그것은 (속성이 존재하지 않는 경우 반환되는) undefined
에 의존하고있는 거짓. 이 브라우저는 안전한 솔루션입니까? 그렇지 않다면 더 좋은 방법이 무엇입니까?
감사합니다. Rory, 훌륭합니다. 이런 종류의 인스턴스에서는 인터페이스 메시지 (예 :이 인스턴스의 확인)에만 사용되므로 다른 위조 된 값은 걱정하지 않습니다. 건배, 최대 –