조건부 주석을 사용하여 IE 버전을 확인하세요. 글쎄요, 누군가가 일찍부터 제안했지만 코드를 주의 깊게 읽지 않았습니다. 어제 CSS3 PIE를 보다가 우연히 보게 되었는데, 믿을 수 없는 내용이라는 생각이 들었습니다. 오늘 Paul Irish가 언급하는 걸 봤는데 추천해보겠습니다. 작가 블로그에 쓴 글입니다:
// 업데이트: 이제 @jdalton의 Live NodeList 아이디어를 사용합니다
var ie = (함수(){
var undef,
v = 3,
div = document.createElement('div'),
all = div.getElementsByTagName('i');
while (
div.innerHTML = '' ,
모두[0]
);
v > 4 ? v : undef;
}());
이 while문에 주목하세요. 그것이 내가 가장 흥미롭다고 생각하는 것입니다. 쉼표 연산자의 경우. 저도 잘 모르겠고, 변수 정의 같은 사용법에만 막혀있습니다. 예:
var obj = {
a: 'b',
c: 'd',
e: 'f'
}