zoukankan      html  css  js  c++  java
  • js常用几种类方法实现

    js定义类方法的常用几种定义

    1 定义方法,方法中包含实现

    function createCORSRequest() {
        var xhr = new XMLHttpRequest();
        
        xhr.onload = function () {
            console.log('Response : ' + xdr.responseText);
        };
        
        xhr.onerror = function () {
            console.log('Failed to retrieve data!');
        };
    
        return xhr;
    }
    

     调用

    var xhr = createCORSRequest();
     xhr.open('GET', 'https://www.hsbc.com.hk/zh-cn/index.html', true);
     xhr.send(null);

    2 定义对象,用对象扩展方法

    var img = new Image();
    img.onload = function () {
        console.debug('request successfully.');
    };
    
    img.onerror = function () {
        console.debug('request failed');
    }
    
    img.src = 'http://www.somesite.com/test?username=AndyLuo&ad=wealth';

    3 定义类,用类实现方法

    var Sign = {
        _businessId: 0,
        init: function () {
        },
        BindSignEvent: function (){
        
      } }
  • 相关阅读:
    垃圾收集器
    垃圾收集算法
    JVM内存模型
    工厂方法模式
    类加载机制
    六大设计原则
    单例模式
    HFish开源蜜罐搭建
    利用metasploit复现永恒之蓝
    零信任网络初识
  • 原文地址:https://www.cnblogs.com/f23wangj/p/5178281.html
Copyright © 2011-2022 走看看