(a) vs (a!=='') (v5)

Revision 5 of this benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Test runner

Ready to run.

Testing in
TestOps/sec
switch
        function getDayName(dayInt) {
          switch (dayInt) {
            case 0:
              return 'So';
            case 1:
              return 'Mo';
            case 2:
              return 'Di';
            case 3:
              return 'Mi';
            case 4:
              return 'Do';
            case 5:
              return 'Fr';
            case 6:
              return 'Sa';
          }
        }
        getDayName(3);
ready
obj
        function getDayName(dayInt) {
          var daysObj = {
            0: 'So',
            1: 'Mo',
            2: 'Di',
            3: 'Mi',
            4: 'Do',
            5: 'Fr',
            6: 'Sa'
          };
          return daysObj[dayInt];
        }

        getDayName(3);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.