Решено: Вземете случайно булево значение

Основният проблем с Get random boolean е, че не е защитен. Всеки с достъп до сървъра може да генерира произволни булеви стойности.

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

Този кодов ред присвоява произволна булева стойност на променливата "randomBoolean". Булевата стойност е true или false и се генерира от функцията Math.random(). Тази функция връща произволно число между 0 и 1 и ако това число е по-голямо или равно на 0.5, тогава булевата стойност ще бъде вярна. В противен случай ще бъде невярно.

Какво е клас

?

Клас в JavaScript е шаблон за създаване на обекти.

Удължете класовете

Разширяването на класове е функция на JavaScript, която ви позволява да създавате персонализирани класове, които могат да се използват във вашия код. Това може да бъде полезно, ако трябва да създадете персонализиран тип или ако трябва да добавите специфична функционалност към съществуващ тип.

За да създадете клас за разширение в JavaScript, първо трябва да създадете нов файл, наречен extend.js, и да добавите следния код:

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

След това трябва да дефинирате свойствата и методите на вашия нов клас. Можете да направите това, като добавите свойства и методи към прототипния обект на обекта MyClass. Ето един пример:

MyClass.prototype._myMethod = функция(){}; MyClass.prototype._anotherMethod = функция(){}; MyClass.extend({ _myMethod : function(){}, _anotherMethod : function(){} });

И накрая, трябва да регистрирате новия си клас с JavaScript компилатора, като добавите следния ред към кода си:

MyClass._register = функция(){};

Подобни публикации:

Оставете коментар