내가 아는 그 소스 코드를 컴파일 할 때, 컴파일러 취급 if
/elseif
/else
다르게 효율적으로 적어도 스위치 문을 switch
문 해당 if
/elseis
/else
및 가장 효율적입니다. 이는 일반적으로 런타임에 활용되는 컴파일 타임에 점프 테이블을 작성하여 수행됩니다. 그러나 해석 된 언어 (컴파일되지 않음)의 경우 switch
문을 사용할 때 상당한 효율성 향상이 있습니까? 확실히 통역사는 switch
문장의 효율성을 높이기 위해 점프 테이블을 미리 만들 수 없습니다.만약 해석 언어/그렇지 및 전환 효율을 비교
통역이 if
/elseif
/else
문 해당 세트에 비해 switch
문의 효율성을 증가시키는 방법으로 switch
문을 처리합니까?