この 2 つのうちどちらが優(yōu)れていますか?オブジェクト メソッドは非常に明確に見えますが、使用すると多くの欠點があります。たとえば、メソッドや変數(shù)を検索する場合、それらの前に
this を置く必要があります。これにより、不必要なパフォーマンスの消費が増加しますか?
オブジェクトとして書くとオブジェクト指向で継承やポリモーフィズムができるので拡張などが容易になる 今後プログラムの繰り返しでオブジェクト內(nèi)のロジックと同一または類似のロジックに遭遇した場合、もっと便利になります~
小伙看你根骨奇佳,潛力無限,來學(xué)PHP伐。
js は作者の當(dāng)初の意図から大きく逸脫しており、主流はそれを OO に向けてねじ曲げ続けており、別のニッチな學(xué)校はそれを関數(shù)型スタイルに訓(xùn)練しようとしています。質(zhì)問に戻りますが、質(zhì)問者がOOに傾いているのはわかりますので、ES6とES7のルーチンに従って改善するだけで、パフォーマンスに違いはありません。
簡単に理解すると、外部環(huán)境を汚さなければ何をしても大丈夫です。
もう 1 つ、あなたのコードを引き継いだ友人に嫌われないようにしてください...