js函数

在ES2015中,javascript规定,每个函数都必须有一个prototype属性,指向一个对象。

<script>
    function test(){};
    alert(typeof test.prototype)
</script>

执行结果如下:

上面代码中,函数test默认具有prototype属性,指向一个对象。对于普通函数来说,该属性基本无用。

 

在ES6中的箭头函数没有prototype属性

let a = () =>{};
console.log(a.prototype); // undefined

 

posted @ 2019-04-02 17:07  丝血反杀闰土的猹007  阅读(132)  评论(0)    收藏  举报