Questão de Programação — Linguagens de marcação — FGV 2014
ProgramaçãoLinguagens de marcação
- Código
- fg008808
- Banca
- FGV
- Órgão
- PROCEMPA
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista em TI e Comunicação - Analista em Programação e Suporte de Sistemas Informatizados e Georeferenciados
A função a seguir, em Javascript, destina-se a coletar referências a funções a serem executadas após a carga de uma página HTML: function register_load_function (func) { if (typeof (window.onload) != "function") { window.onload = func; } else { var old = window.onload; window.onload = function () { func (); if (old) old (); } } }No preâmbulo da página, considere as chamadas:register_load_function (f);register_load_function (g);register_load_function (h);Após a carga da página, o interpretador Javascript executará a função definida em window.onload, o que provocará a execução das funções f, g e h na seguinte ordem
- Ah, f, g.
- Bf, h, g.
- Cf, g, h.
- Dh, g, f;
- Eg, h, f.