Bagaimana tepatnya <script defer = "defer"> bekerja?

Saya memiliki beberapa <script>elemen, dan kode di dalamnya tergantung pada kode di <script>elemen lain . Saya melihat deferatribut dapat berguna di sini karena memungkinkan blok kode ditunda dalam eksekusi. Untuk mengujinya saya menjalankan ini di Chrome: http://jsfiddle.net/xXZMN/...