已解决:获取随机布尔值

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 = 函数(){}; MyClass.prototype = {}; MyClass.extend = function(other){ this.prototype = other.prototype; };

接下来,您需要定义新类的属性和方法。 您可以通过向 MyClass 对象的原型对象添加属性和方法来完成此操作。 这是一个例子:

myClass.prototype._mymethod = function(){}; myClass.prototype._anothermethod = function(){}; myClass.extend({_mymethod:function(){},_anothermethod:function(){}});

最后,您需要通过在代码中添加以下行来向 JavaScript 编译器注册您的新类:

myClass._register = function(){};

相关文章:

发表评论