11.
Which attribute should be used for loading external JavaScript files without blocking rendering in the <head> or <body> sections?
12.
What is the advantage of placing JavaScript at the end of the <body> section for non-critical scripts?
13.
When using an external JavaScript file in the <head> section with the defer attribute, when does it get executed?
14.
How can JavaScript be loaded asynchronously in the <body> section without blocking page rendering?
15.
Variables declared in the <body> section of an HTML document have what scope by default?
16.
What is the purpose of using the async attribute with an external JavaScript file in the <head> section?
17.
Which attribute is used to make an external JavaScript file load and execute after HTML parsing but before the DOMContentLoaded event in the <head> section?
18.
What happens if JavaScript code in the <body> section of an HTML document is placed before critical content such as headings or main paragraphs?
19.
Which scenario is suitable for placing JavaScript in the <head> section of an HTML document?
20.
Using the defer attribute with an external JavaScript file in the <body> section means that the script: