zoukankan      html  css  js  c++  java
  • test.js

    function assert(value,desc) {
        
        var li = document.createElement("li");
        li.className = value ? "pass" : "fail";
        li.appendChild(document.createTextNode(desc));
        document.getElementById("results").appendChild(li);
    
    }
    
    
    function pass(desc) {
        
        var li = document.createElement("li");
        li.className = "pass";
        li.appendChild(document.createTextNode(desc));
        document.getElementById("results").appendChild(li);
    
    }
    
    
    
    function  fail(desc) {
    
        var li = document.createElement("li");
        li.className = "fail";
        li.appendChild(document.createTextNode(desc));
        document.getElementById("results").appendChild(li);
    
    
    }
    
    
    
    function report(text) {
    
        assert(true,text);
    }
    
    
    
    function getJSON(url){
    
        return new Promise((resolve,reject)=>{
            const request = new XMLHttpRequest();
            request.open("GET",url);
    
            request.onload = function() {
    
                try{
                    
                    if (this.status ===200) {
                        resolve(JSON.parse(this.response));
    
                    } else {
    
                        reject(this.status + " " + this.statusText);
                    }
    
                } catch (en) {
    
                    reject(en.message);
    
                }
    
            }
    
    
            request.onerror = function() {
                reject(this.status + " " + this.statusText);
            }
    
    
            request.send();
    
        });
    
    }
    
  • 相关阅读:
    MySQL5.6升级5.7步骤
    PG数据库学习随笔(1)
    MySQL 8017+版本的clone-plugin 应用
    AWS多元复制到EC2机器
    AWS告警优化
    mongo微服务搭建
    py执行数据库存储过程
    mysql temporary table表一个机智用法:
    记录ddl操作
    sql改写
  • 原文地址:https://www.cnblogs.com/jamal/p/14072946.html
Copyright © 2011-2022 走看看