2011-03-10 1 views
0

여기에 정말 이상한 평등 문제가 있습니다. 나는 삶에있어 무엇이 잘못되었는지를 알 수 없다. 그것은 매우 이상하다.동일 값이 서로 같지 않습니까?

이제
function escapeAll(t) { 
    var res = ""; 
    for(var i = 0; i < t.length; i++) { 
     res += "\\" + t[i]; 
    } 
    return res; 
} 

, 왜이 거짓입니다 :

나는이 기능이?

escapeAll(":D")==="\:\D" 

JSFiddle : http://jsfiddle.net/Lf4vS/

어떤 아이디어가 주 시겠어요? 정말로 나를 미치게합니다.

답변

1
escapeAll(":D")==="\\:\\D" 

이 반환 true)

+0

아, 물론 ... 나는'탈출 해요 :'와'D' ... 감사합니다! – pimvdb