美文网首页
ali面试题

ali面试题

作者: 大福爸爸_ | 来源:发表于2020-04-01 15:08 被阅读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();
getName();
Foo().getName();
getName();
new Foo.getName();
new Foo().getName();
new new Foo().getName();

版本2

 function Foo() {
        this.getName = function () {
            console.log(3);
            return {
                getName: getName //这个就是第六问中涉及的构造函数的返回值问题
            }
        }; //这个就是第六问中涉及到的,JS构造函数公有方法和原型链方法的优先级
        getName = function () {
            console.log(1);
        };
        return this
    }
    Foo.getName = function () {
        console.log(2);
    };
    Foo.prototype.getName = function () {
        console.log(6);
    };
    var getName = function () {
        console.log(4);
    };

     function getName() {
         console.log(5);
     }
     //答案:
    Foo.getName(); 
    getName();// 4
    console.log(Foo())  
    Foo().getName();
    getName();
    new Foo.getName(); 
    new Foo().getName();
    console.log((new Foo()).getName) 
    //多了一问
    new Foo().getName().getName(); 
    new new Foo().getName();
  1. .的优先级是18,new Foo优先级是17,new Foo()优先级也是18,函数调用是17

相关文章

  • ali面试题

    阿里面试题 版本2 .的优先级是18,new Foo优先级是17,new Foo()优先级也是18,函数调用是17

  • 发布代码到多台服务器和在多台服务器上执行相同命令

    添加主机列表,hosts文件的内容: servers=(ali-cache ali-web1 ali-web2 a...

  • ali

    MarkZhai(作者)回复整天做梦10 个月前 我觉得没有这种硬性要求吧,可能部分不同岗位会有些点会需要你精通一...

  • ALI

    1.java的内存: JVM中的栈记录了线程中的方法调用,没有线程都自己拥有一个栈 在栈中,只保存基本数据类型 b...

  • Ali

    CentOS Linux release 7.3.1611 (Core) Linux aftree.6oo0.co...

  • ali

    It's said that…On the Friday morning.Ali bangs himself on...

  • alo

    ali

  • ali-oss 简单上传(put)

    安装ali-oss cnpm install --save ali-oss 页面 接口请求

  • Vue element-ui 上传至oss

    下载 ali-oss 封装oss上传工具 新建ali-oss.js vue使用

  • elementary os 使用阿里源

    ali源

网友评论

      本文标题:ali面试题

      本文链接:https://www.haomeiwen.com/subject/crhauhtx.html