変異オブジェクトのプロトタイプ
のパフォーマンスへの影響、オブジェクトはプロトタイプからプロパティとメソッドを継承します。これらのプロトタイプを変更することは簡単に思えますが、 Proto プロパティに割り当てられたり、その作成後にプロトタイプチェーンを変異させることは、その深刻なパフォーマンスへの影響により非常に落胆します。プロトタイプチェーンを変更すると、これらの最適化が無効になり、実行時間が遅くなります。この操作により、エンジンは次のように強制されます。警告:
警告「非常に遅く、その後の実行を避けられないほど遅くする」とは、
proto プロパティの変異に関連するこれらのパフォーマンスペナルティを明示的に指します。プロトタイプチェーンを変更すると、エンジンがそのオブジェクト内のプロパティに効率的にアクセスして管理する能力が損なわれます。 object.create()
foo.prototype.bar = bar免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3