zoukankan      html  css  js  c++  java
  • JS高级---bind方法的使用

    bind方法的使用

        //通过对象,调用方法,产生随机数
        function ShowRandom() {
          //1-10的随机数
          this.number = parseInt(Math.random() * 10 + 1);
        }
    
        //添加原型的方法
        ShowRandom.prototype.show1 = function () {
          //改变了定时器中的this指向,本来应该是winddow,现在是实例对象了
          window.setInterval(this.show2.bind(this), 1000);
        };
    
        //添加原型方法
        ShowRandom.prototype.show2 = function () {
          //显示随机数
          console.log(this.number);
        };
        //实例对象
        var sr = new ShowRandom();
        //调用方法 输出随机数字
        //调用这个方法一次,可以不停的产生随机概率
        sr.show1();
    你好,我是Jane,如果万幸对您有用,请帮忙点下推荐,谢谢啦~另外,咱们闪存见哦~
  • 相关阅读:
    HTML5 <input> multiple 属性
    AWS
    new Set() 数组去重
    IAM
    Amazon S3
    Promis 实例
    JS
    React 5
    React 4
    React 3
  • 原文地址:https://www.cnblogs.com/jane-panyiyun/p/12167658.html
Copyright © 2011-2022 走看看