2.8. ═α±δσΣεΓαφΦσ ΩεΣα ±Ω≡Φ∩≥εΓ ≡ατδΦ≈φ√∞Φ ±≥≡αφΦ÷α∞Φ

╬≥±≤≥±≥ΓΦσ ΩαΩεπε-δΦßε φα±δσΣεΓαφΦ  ∞σµΣ≤ ≡ατδΦ≈φ√∞Φ ±≥≡αφΦ÷α∞Φ Website τα±≥αΓδ δε ≡ατ≡αßε≥≈ΦΩεΓ ∩σ≡σ≥α±ΩΦΓα≥ⁿ Φτ εΣφεΘ ±≥≡αφΦ÷√ Γ Σ≡≤π≤■ ΣεΓεδⁿφε ßεδⁿ°εσ ΩεδΦ≈σ±≥Γε ≈α±≥ε Φ±∩εδⁿτ≤σ∞√⌡ ⌠≤φΩ÷ΦΘ Φ ∩σ≡σ∞σφφ√⌡. ╨ατπεΓε≡√ ε ≥ε∞, ≈≥ε ß√δε ß√ φσ∩δε⌡ε ∩εδ≤≈Φ≥ⁿ Γετ∞εµφε±≥ⁿ Σε±≥≤∩α Ω πδεßαδⁿφ√∞ ≡σ±≤≡±α∞ ΦδΦ Γετ∞εµφε±≥ⁿ ε∩≡σΣσδ ≥ⁿ ≥αΩΦσ πδεßαδⁿφ√σ ≡σ±≤≡±√, ΓσΣ≤≥±  ± ±α∞επε ∞ε∞σφ≥α ∩ε ΓδσφΦ  JavaScript. ╩ ±εµαδσφΦ■, ±≥≡εΘφεπε δεπΦ≈φεπε ∞σ⌡αφΦτ∞α ∩σ≡σΣα≈Φ ∩α≡α∞σ≥≡εΓ, ⌠≤φΩ÷ΦΘ Φ ∩σ≡σ∞σφφ√⌡ ε≥ εΣφεπε εΩφα ΦδΦ ⌠≡σΘ∞α Σ≡≤πε∞≤ φσ≥ Φ Γ JavaScript 1.1. ╬ΣφαΩε, ∩≡εΣΓΦµσφΦσ Γ ²≥ε∞ φα∩≡αΓδσφΦΦ σ±≥ⁿ.

╙ Ωεφ≥σΘφσ≡α SCRIPT ∩ε ΓΦδ±  α≥≡Φß≤≥ SRC. ▌≥ε Σασ≥ Γετ∞εµφε±≥ⁿ αΓ≥ε≡α∞ ±≥≡εΦ≥ⁿ ±Γεσεß≡ατφ≤■ ßΦßδΦε≥σΩ≤ ⌠≤φΩ÷ΦΘ, Ω Ωε≥ε≡√∞ ∞εµφε εß≡α∙α≥ⁿ±  Φτ δ■ßεΘ ±≥≡αφΦ÷√, Γ Ωε≥ε≡εΘ ß≤Σσ≥ ±±√δΩα φα ≥αΩ≤■ ßΦßδΦε≥σΩ≤. ╧≡Φ ²≥ε∞ ΓεΓ±σ φσεß τα≥σδⁿφε ≡ατ∞σ∙α≥ⁿ ±α∞≤ ßΦßδΦε≥σΩ≤ φα ≥ε∞ µσ ±σ≡Γσ≡σ, πΣσ ≡ατ∞σ∙σφ√ Φ πΦ∩σ≡≥σΩ±≥εΓ√σ ±≥≡αφΦ÷√ Website. ╠εµφε Φ±∩εδⁿτεΓα≥ⁿ Φ ≈≤µΦσ ⌠≤φΩ÷ΦΦ, φα∩Φ±αφφ√σ Ωσ∞-δΦßε Φτ Γσ≥σ≡αφεΓ ∩≡επ≡α∞∞Φ≡εΓαφΦ  φα JavaScript φα Σ≡≤πε∞ Ωεφ÷σ ╟σ∞δΦ. ┬ α≥≡Φß≤≥σ SRC Φ±∩εδⁿτ≤σ≥±  εß√≈φ√Θ URL. ┬φ≤≥≡Φ ⌠αΘδα ±Ω≡Φ∩≥εΓ φσ Φ±∩εδⁿτ≤■≥±  ≥σπΦ SCRIPT. ▌≥ε εß√≈φ√Θ ⌠αΘδ ± Φ±∩εδⁿτεΓαφΦσ∞ ε∩≡σΣσδσφΦΘ ⌠≤φΩ÷ΦΘ Φ ∩σ≡σ∞σφφ√⌡. ┼±≥σ±≥Γσφφε, ≈≥ε Φ±∩εδⁿτεΓαφΦσ ≈≤µΦ⌡ ±Ω≡Φ∩≥εΓ ∞εµσ≥ εßσ≡φ≤≥ⁿ±  φσ ≥εδⁿΩε ∩εδστφ√∞Φ ∩≡Φεß≡σ≥σφΦ ∞Φ, φε Φ φσ∩≡σΣ±Ωατ≤σ∞√∞Φ ∩≡εßδσ∞α∞Φ. ─δ  εß√≈φ√⌡ ∩εδⁿτεΓα≥σδσΘ ±≥≡αφΦ÷ Website ∩εΣΩα≈Ωα ßεδⁿ°επε ΩεδΦ≈σ±≥Γα ±Ω≡Φ∩≥εΓ ∞εµσ≥ ±≥α≥ⁿ ∩≡ε±≥ε Σε∩εδφΦ≥σδⁿφ√∞ Φ±≥ε≈φΦΩε∞ τα≥≡α≥. ═αΦßεδσσ Γσ≡ε ≥φ√∞ ±δ≤≈ασ∞ ∞εµσ≥ ±≥α≥ⁿ Φ±∩εδⁿτεΓαφΦσ εΣφεΘ-ΣΓ≤⌡ ⌠≤φΩ÷ΦΘ Φτ ßΦßδΦε≥σΩΦ φα εΣφεΘ ±≥≡αφΦ÷σ, α Ωα≈α≥ⁿ ∩≡ΦΣσ≥±  Γ±■ ßΦßδΦε≥σΩ≤. ─≡≤πεΘ φεΓεΘ Γετ∞εµφε±≥ⁿ■ ≡αßε≥√ ± ⌠≤φΩ÷Φ ∞Φ ±≥αδε ΓΓσΣσφΦσ φεΓεπε εß·σΩ≥α Function. ╬ß·σΩ≥ Function ∩ε≡εµΣασ≥±  Ωεφ±≥≡≤Ω≥ε≡ε∞ Function:

	new_Function = new Function(arg1,arg2,...,argn, function_body)

├δαΓφεσ ε≥δΦ≈Φσ ε≥ εß√≈φεπε ΣσΩδα≡Φ≡εΓαφΦ  ⌠≤φΩ÷ΦΦ ταΩδ■≈ασ≥±  Γ ≥ε∞, ≈≥ε Γ Σαφφε∞ ±δ≤≈ασ ∩ε≡εµΣσφα ∩σ≡σ∞σφφα  new_Function, ± Ωε≥ε≡εΘ ∞εµφε ≡αßε≥α≥ⁿ, ΩαΩ ± δ■ß√∞ Σ≡≤πΦ∞ εß·σΩ≥ε∞. ╧≡Φ εß√≈φε∞ ∩σ≡σΣσδσφΦΦ ⌠≤φΩ÷ΦΦ ≥αΩεΘ ∩σ≡σ∞σφφεΘ φσ ∩ε≡εµΣασ≥± . ╩αΩ δ■ßεΘ εß·σΩ≥ Function Φ∞σσ≥ ±ΓεΦ ±ΓεΘ±≥Γα, φε φσ Φ∞σσ≥ ∞σ≥εΣεΓ. ┬ Ωα≈σ±≥Γσ ±ΓεΘ±≥Γ ⌠≤φΩ÷ΦΦ Γ√±≥≤∩α■≥ α≡π≤∞σφ≥√ Φ Γετ∞εµφε±≥ⁿ φατφα≈σφΦ  φεΓ√⌡ ±ΓεΘ±≥Γ ≈σ≡στ prototype. ┬ ταΩδ■≈σφΦΦ ≡ατπεΓε≡α ε ⌠≤φΩ÷Φ ⌡ Φ φα±δσΣεΓαφΦΦ ⌡ε≈σ≥±  σ∙σ ≡ατ εß≡α≥Φ≥ⁿ ΓφΦ∞αφΦσ φα ±ΓεΘ±≥Γε opener εΩεφ Φ ⌠≡σΘ∞εΓ. ▌≥ε ±ΓεΘ±≥Γε ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ ∩≡Φ εß≡α∙σφΦΦ Ω εß·σΩ≥α∞ ±≥≡αφΦ÷√-≡εΣΦ≥σδ , ≈≥ε ∩ετΓεδ σ≥ Ωε∞∩σφ±Φ≡εΓα≥ⁿ ε≥±≤≥±≥ΓΦσ φα±δσΣεΓαφΦ  Φ πδεßαδⁿφ√⌡ ∩σ≡σ∞σφφ√⌡ Γ JavaScript.

═αταΣ | ╤εΣσ≡µαφΦσ | ┬∩σ≡σΣ