ES6 新增数据类型检测 Set Map Proxy

检测代码方法

function isNative(api){
    return /native code/.test(api.toString())&&typeof api !== 'undefined'
}

如检测浏览器是否支持Proxy, isNative(Proxy)。

native code是:已被编译为特定于处理器的机器码的代码。是浏览器已经支持的代码。
native code检查是不是浏览器原生支持,而不是打补丁方式支持。

原文地址:https://www.cnblogs.com/mengfangui/p/9993693.html