jquery/jquery — comment on commit 8bc60bab5dd9747e7ae06c3fdb0c60782d346ff0
File: src/exports.js line 18
By davidmurdoch:

@mikesherov, that's not what I'm asking about. Putting `define` in intro.js and outro.js allows the JS compressor to shrink any occurrences of `define` to one character, making jQuery smaller; just like it does with `window` and `undefined` (I know `undefined` is really there for a different reason - but it still reaps the same benefit).

Putting define in the intro/outro also avoids having to use `window.define` in `jQuery.isFunction` if the `typeof define === "function"` line is going to be replaced with that.