Learn how the exclamation mark converts function declarations to expressions in JavaScript, enabling immediate invocation. Complete guide to IIFE patterns, use cases, and benefits.