Opgelost: Krijg willekeurige boolean

Het grootste probleem met Get random boolean is dat het niet veilig is. Iedereen met toegang tot de server kan willekeurige booleaanse waarden genereren.

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

Deze coderegel wijst een willekeurige Booleaanse waarde toe aan de variabele "randomBoolean". De booleaanse waarde is waar of onwaar en wordt gegenereerd door de functie Math.random(). Deze functie retourneert een willekeurig getal tussen 0 en 1, en als dit getal groter is dan of gelijk is aan 0.5, dan is de booleaanse waarde waar. Anders zal het vals zijn.

Wat is een klasse

?

Een klasse in JavaScript is een sjabloon voor het maken van objecten.

Verleng lessen

Extend-klassen zijn een functie van JavaScript waarmee u aangepaste klassen kunt maken die in uw code kunnen worden gebruikt. Dit kan handig zijn als u een aangepast type moet maken of als u specifieke functionaliteit aan een bestaand type moet toevoegen.

Om een ​​uitbreidingsklasse in JavaScript te maken, moet u eerst een nieuw bestand met de naam extend.js maken en de volgende code toevoegen:

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

Vervolgens moet u de eigenschappen en methoden van uw nieuwe klasse definiëren. U doet dit door eigenschappen en methoden toe te voegen aan het prototypeobject van het MyClass-object. Hier is een voorbeeld:

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

Ten slotte moet u uw nieuwe klasse registreren bij de JavaScript-compiler door de volgende regel aan uw code toe te voegen:

MyClass._register = functie(){};

Gerelateerde berichten:

Laat een bericht achter