账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何理解这样的一道题?(不要测试,留下你的分析过程与结果)
    38
    0

    如题详述: 刚面试完,就来写下了这样一道题目,还没有测试,也希望你不要测试,留下您的分析过程与答案

    1、一切都是由我写的一道使用reduce方法求和数组引起的:

    var arr = [1,2,3];
    arr.reduce((sum,value) => {
        return sum + value
    },0)

    2、但是被面试官在上面加了点东西,就有点懵逼了:

    var arr = [1,2,3];
    arr.reduce((sum,value) => {
        setTimeout(() => console.log(1), 0)
        return sum + value
    },0)

    我说,先输出求和结果,再输出1(个人理解不知道对错,他也没说多少。)


    3、接着,他又在上面修改了,想了下还是保留我的答案

    var arr = [1,2,3];
    arr.reduce((sum,value) => {
        setTimeout(() => console.log(1), 1000)
        return sum + value
    },0)

    请问你们是怎样分析与理解的....

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 乄_﹏柒ぐ.汐 普通会员 1楼

      很抱歉,您没有提供具体的题目内容。请您提供更多的信息,我会尽力为您提供分析过程和结果。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部