zoukankan      html  css  js  c++  java
  • javascript中部分不能使用call apply调用来重写的构造函数

    This tests if TypeError is thrown or not when we call a constructor as a normal function.

    On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
    
    
    PASS ArrayBuffer() threw exception TypeError: Constructor ArrayBuffer requires 'new'.
        SKIP AudioContext is not implemented.
    PASS FormData() threw exception TypeError: Failed to construct 'DOMFormData': 
        Please use the 'new' operator, this DOM object constructor cannot be called as a function.
    PASS DataView() threw exception TypeError: Constructor DataView requires 'new'.
    PASS EventSource() threw exception TypeError: Failed to construct 'EventSource':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS FileReader() threw exception TypeError: Failed to construct 'FileReader':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS Float32Array() threw exception TypeError: Constructor Float32Array requires 'new'.
    PASS Float64Array() threw exception TypeError: Constructor Float64Array requires 'new'.
    PASS Audio() threw exception TypeError: Failed to construct 'HTMLAudioElement':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS Image() threw exception TypeError: DOM object constructor cannot be called as a function..
    PASS Option() threw exception TypeError: Failed to construct 'HTMLOptionElement':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS Int16Array() threw exception TypeError: Constructor Int16Array requires 'new'.
    PASS Int32Array() threw exception TypeError: Constructor Int32Array requires 'new'.
    PASS Int8Array() threw exception TypeError: Constructor Int8Array requires 'new'.
    PASS MessageChannel() threw exception TypeError: Failed to construct 'MessageChannel':
         Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS SharedWorker() threw exception TypeError: Failed to construct 'SharedWorker':
         Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS Uint16Array() threw exception TypeError: Constructor Uint16Array requires 'new'.
    PASS Uint32Array() threw exception TypeError: Constructor Uint32Array requires 'new'.
    PASS Uint8Array() threw exception TypeError: Constructor Uint8Array requires 'new'.
    PASS WebKitCSSMatrix() threw exception TypeError: Failed to construct 'CSSMatrix':
         Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS WebKitPoint() threw exception TypeError: Failed to construct 'DOMPoint':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS WebSocket() threw exception TypeError: Failed to construct 'WebSocket':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS Worker() threw exception TypeError: Failed to construct 'Worker':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS XMLHttpRequest() threw exception TypeError: Failed to construct 'XMLHttpRequest':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS XSLTProcessor() threw exception TypeError: Failed to construct 'XSLTProcessor':
        Please use the 'new' operator, this DOM object constructor cannot be called as a function..
    PASS successfullyParsed is true

    TEST COMPLETE
    来源参考
  • 相关阅读:
    css3 画小蜜蜂
    css3 绘制书本
    JavaScript 封装插件学习笔记(一)
    Jquery 多行拖拽图片排序 jq优化
    可输入式下拉框
    竖向展开式菜单
    checkbox 全选或取消
    JQuery.lazyload 图片延迟加载
    轻量级弹出框 lightbox
    onoffswitch-checkbox
  • 原文地址:https://www.cnblogs.com/37sky/p/5634942.html
Copyright © 2011-2022 走看看