Wpis z mikrobloga

Po co są metody i właściwości prywatne w javascript? Do czego mi to to potrzebne?
Dlaczego większość książek o js zakłada, że mam doświadczenie z innymi językami programowania takimi jak java czy php?
#javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kondominium-rosyjsko-niemieckie: Ludzie nierozumiejący prototypów, function-level scope, IIFE i eksportowania próbują emulować metody prywatne przez sztuczne i zbędne kurczowe trzymanie się konceptów z klasycznego programowania OOP. Właściwości prywatne nie są używane, w zamian używa się konwencji z podkreślnikiem na początku.
Większość JavaScriptowców poszła w kierunku:

var Klass = (function(){
// funkcje prywatne tutaj, zwyczajowo przyjmują obiekt klasy Klass jako pierwszy argument
  • Odpowiedz