JS高级----------------->添加产生随机数对象并设置为全局变量
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> //通过自调用函数产生一个随机数对象,在自调用函数外面,调用该随机数对象方法产生随机数 (function (window) { //产生随机数的构造函数 function Random() { } //在原型中添加方法 Random.prototype.getRandom = function (min, max) { return Math.floor(Math.random() * (max - min) + min); }; //把Random对象暴露给顶级对象window----->外部可以直接使用这个对象 window.Random = Random; })(window); //实例化对象 var rm = new Random(); console.log(rm.getRandom(10, 20)); </script> </body> </html>