京东物流前端一面

京东物流一面 8/26 40min

  • 说出以下代码的执行顺序

    const async1 = async () => {
      console.log('async1');
      setTimeout(() => {
          console.log('timer1')
      }, 2000)
      await new Promise(resolve => {
          console.log('promise1')
      })
      console.log('async1 end')
      return 'async1 success'
    }
    console.log('script start');
    async1().then(res => console.log(res));
    console.log('script end');
    Promise.resolve(1)
      .then(2)
      .then(Promise.resolve(3))
      .catch(4)
      .then(res => console.log(res))
    setTimeout(() => {
      console.log('timer2')
    }, 1000)
  • 删除空属性

const obj = {
    a: 1,
    b: '2',
    c: [], // x
    d: {
        aa: 1,
        bb: '2',
        cc: '', // x
        dd: {}  // x
    },
    e: {} // x
}

  • js的基本数据类型
  • 递归的缺点
  • Vue如何进行性能优化
  • axios在哪一层进行错误处理
  • 如何理解模块化
  • 为什么引入ES Module
  • 如何实现垂直型三栏布局
  • flex:1代表了什么
  • 如何实现水平垂直居中布局
  • 讲一下缓存
  • 执行协商缓存的过程
  • 说一下什么是闭包
  • 为什么要用闭包
  • 闭包的缺点
  • 闭包的回收机制
#京东22届秋招面试##面经#
全部评论
删除空对象 怎么实现 要递归吗
点赞 回复 分享
发布于 2022-02-15 07:18
请问呢第一题输出顺序的答案是啥
点赞 回复 分享
发布于 2021-09-01 10:34
借楼 度小满内推!!! https://app.mokahr.com/recommendation-apply/duxiaoman/1484 内部推荐码NTAGdMm 大量HC
点赞 回复 分享
发布于 2021-08-27 11:58

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
2025-12-16 22:45
已编辑
电子科技大学 活动运营
Rain_Codin...:简历感觉有点乱了而且一股AI味,AI简历的一个特点就是废话很多,一个点能分成四个点来讲,可以仔细优化一下。 btw,手机看简历不好看出来,可以把电脑上的简历截图放出来。
点赞 评论 收藏
分享
评论
3
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务