Locker Service とは?
Locker Service は、Lightning コンポーネントのための強力なセキュリティアーキテクチャです。Locker Service では、Lightning コンポーネントがそれぞれが属する名前空間ごとに分離されるため、セキュリティが向上します。また、Locker Service では、コードのサポート機能が向上するベストプラクティスが促進されます。これは、サポートされる API へのアクセスのみを許可し、公開されていないフレームワーク内部へのアクセスを排除することで実現します。
JavaScript プロトタイプの凍結
JavaScript プロトタイプを凍結すると、Lightning コンポーネント作成者は、名前空間同士で共有されているグローバルオブジェクトの JavaScript プロトタイプを変更できなくなります。この制限により、コンポーネント間でより適切にコードが分離され、JavaScript API や DOM API などの共有オブジェクトに対する、悪意のあるまたは誤った改ざんを防止できます。