拼多多前端笔试

单选:
  1. 代码输出
    const a = {b: 1}
    Object.seal(a);
    a.b = 2
    a.c = 1
    console.log(a.b, a.c);
  2. 二叉树第五层最多有多少个节点
简答:
  1. 完成一个url参数解析工具函数,要求如下:
    ① 解析当前文档的参数字符串,返回一个解析后的对象,其属性名为对应个参数名称,属性值为对应的各参数值。
    ② 如果同个参数名有多个值,则其对应的属性值为一个数组,存储每个参数值。
    ③ 基于前两个步骤,加入一层缓存优化,即如果当前的文档的参数字符串没有变化,且已解析过,则返回缓存的解析结果,不重复解析。
  2. 实现Promise.finally
  3. html代码,无序列表中包含一些列列表项,每个列表项由文案和一个删除按钮构成。请实现:点击删除按钮时会移除按钮所在的列表项
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
    </head>
    <body>
    <ul id="list">
      <li>
        <span>1</span>
        <button>刪除</button>
      </li>
      <li>
        <span>2</span>
        <button>刪除</button>
      </li>
      <li>
        <span>3</span>
        <button>刪除</button>
      </li>
      <li>
        <span>4</span>
        <button>刪除</button>
      </li>
      <li>
        <span>5</span>
        <button>刪除</button>
      </li>
      <li>
        <span>6</span>
        <button>刪除</button>
      </li>
    </ul>
    <script>
    // 你的代码
    </script>
    </body>
    </html>

#拼多多笔试##拼多多##笔经#
全部评论

相关推荐

9 14 评论
分享
牛客网
牛客企业服务