SOURCE

console 命令行工具 X clear

                    
>
console
    // 是否是有效的值
    // isUsable (val) {
    //   return !((val === null) || (val === undefined) || (val === '') || isNaN(val))
    // }

/********************************************************************************** */
    // 是否又指定的key
    // isHasKey (obj, key) {
    //   return Object.prototype.hasOwnProperty.call(obj, key)
    // }

    // JavaScript 并没有保护 hasOwnProperty 属性名 可以自己在定义
    //  var obj = new Object();
    // obj.prop = 'wang';
    // obj.hasOwnProperty = function(){}
    // eslint-disable-next-line no-prototype-builtins
    // obj.hasOwnProperty('prop') ESLint 已经不允许这么些了
js函数