InterviewHubPRO
Section Overview
Q336

Question 336 of 521

Part 6: Async Internals, Memory, Microtasks & Web APIs (329 - 403)

64%
JavaScript Internals (521 Qs)•Part 6: Async Internals, Memory, Microtasks & Web APIs (329 - 403)

What is the difference between internal and external javascript

Internal JavaScript: It is the source code within the script tag. External JavaScript: The source code is stored in an external file(stored with .js extension) and referred with in the tag.

Practical Code Example

javascript
// 1. Internal JavaScript (inlined directly within <script> tags in HTML document)
// <script>console.log('Internal script');</script>

// 2. External JavaScript (loaded from external .js file)
// <script src="/js/main.js" defer></script>
// Advantage of external: Browser caches file across page loads!