Lahendatud: hankige juhuslik tõeväärtus

Juhusliku tõeväärtuse hankimise peamine probleem on see, et see pole turvaline. Igaüks, kellel on juurdepääs serverile, saab luua suvalisi tõeväärtusi.

var randomBoolean = Math.random() >= 0.5;

See koodirida määrab juhusliku tõeväärtuse muutujale "randomBoolean". Tõeväärtus on tõene või väär ja selle genereerib funktsioon Math.random(). See funktsioon tagastab juhusliku arvu vahemikus 0 kuni 1 ja kui see arv on suurem kui 0.5 või sellega võrdne, on tõeväärtus tõene. Vastasel juhul on see vale.

Mis on klass

?

JavaScripti klass on mall objektide loomiseks.

Laiendage klasse

Klasside laiendamine on JavaScripti funktsioon, mis võimaldab teil luua kohandatud klasse, mida saate oma koodis kasutada. See võib olla kasulik, kui peate looma kohandatud tüübi või kui peate olemasolevale tüübile lisama spetsiifilisi funktsioone.

JavaScriptis laiendusklassi loomiseks peate esmalt looma uue faili nimega extend.js ja lisama järgmise koodi:

var MyClass = funktsioon(){}; MyClass.prototype = {}; MyClass.extend = funktsioon(muu){ this.prototype = muu.prototüüp; };

Järgmiseks peate määratlema oma uue klassi omadused ja meetodid. Seda saate teha, lisades MyClassi objekti prototüüpobjektile atribuute ja meetodeid. Siin on näide:

MyClass.prototype._myMethod = funktsioon(){}; MyClass.prototype._anotherMethod = funktsioon(){}; MyClass.extend({ _minuMeetod : funktsioon(){}, _teineMeetod : funktsioon(){} });

Lõpuks peate registreerima oma uue klassi JavaScripti kompilaatoris, lisades oma koodile järgmise rea:

MyClass._register = funktsioon(){};

Seonduvad postitused:

Jäta kommentaar