Rezolvat: obțineți boolean aleatoriu

Principala problemă cu Get random boolean este că nu este sigur. Oricine are acces la server poate genera valori booleene arbitrare.

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

Această linie de cod atribuie o valoare booleană aleatorie variabilei „randomBoolean”. Valoarea booleană este fie adevărată, fie falsă și este generată de funcția Math.random(). Această funcție returnează un număr aleator între 0 și 1, iar dacă acest număr este mai mare sau egal cu 0.5, atunci valoarea booleană va fi adevărată. Altfel, va fi fals.

Ce este o clasă

?

O clasă în JavaScript este un șablon pentru crearea de obiecte.

Extinde cursurile

Extinderea claselor este o caracteristică a JavaScript care vă permite să creați clase personalizate care pot fi utilizate în codul dvs. Acest lucru poate fi util dacă trebuie să creați un tip personalizat sau dacă trebuie să adăugați funcționalități specifice unui tip existent.

Pentru a crea o clasă de extindere în JavaScript, mai întâi trebuie să creați un fișier nou numit extend.js și să adăugați următorul cod:

var MyClass = function(){}; MyClass.prototype = {}; MyClass.extend = function(other){ this.prototype = other.prototype; };

Apoi, trebuie să definiți proprietățile și metodele noii clase. Faceți acest lucru adăugând proprietăți și metode la obiectul prototip al obiectului MyClass. Iată un exemplu:

MyClass.prototype._myMethod = function(){}; MyClass.prototype._anotherMethod = function(){}; MyClass.extend({ _myMethod: function(){}, _anotherMethod: function(){} });

În cele din urmă, trebuie să vă înregistrați noua clasă cu compilatorul JavaScript adăugând următoarea linie la codul dvs.:

MyClass._register = function(){};

Postări asemănatoare:

Lăsați un comentariu