十四(2)、函数的三种角色(基于阿里的面试题理解) ------
作者:
自己写了自己看 | 来源:发表于
2019-12-28 15:57 被阅读0次function Foo () {
getName = function () {
console.log(1);
}
return this;
}
Foo.getName = function () {
console.log(2);
}
Foo.prototype.getName = function () {
console.log(3);
}
var getName = function () {
console.log(4);
}
function getName () {
console.log(5);
}
Foo.getName(); // 2
getName(); // 4
Foo().getName(); // 1
getName(); // 1
new Foo.getName(); // 2
new Foo().getName(); // 3
new new Foo().getName(); // 3
// 运算符的优先级:new Foo() 大于 Foo().getName();
面试题讲解.png
本文标题:十四(2)、函数的三种角色(基于阿里的面试题理解) ------
本文链接:https://www.haomeiwen.com/subject/vjesoctx.html
网友评论