前端秋招准备Day0 确定学习方向和制定学习计划

作者:小陈的小木屋
链接:https://www.nowcoder.com/discuss/258810
来源:牛客网

一、JavaScript

  1. 原始值和引用值类型及区别
  2. 判断数据类型typeof、instanceof、Object.prototype.toString.call()、constructor
  3. 类数组与数组的区别与转换
  4. 数组的常见API
  5. bind、call、apply的区别
  6. new的原理
  7. 如何正确判断this?
  8. 闭包及其作用
  9. 原型和原型链
  10. prototype与__proto__的关系与区别
  11. 继承的实现方式及比较
  12. 深拷贝与浅拷贝
  13. 防抖和节流
  14. 作用域和作用域链、执行期上下文
  15. DOM常见的操作方式
  16. Array.sort()方法与实现机制
  17. Ajax的请求过程
  18. JS的垃圾回收机制
  19. JS中的String、Array和Math方法
  20. addEventListener和onClick()的区别
  21. new和Object.create的区别
  22. DOM的location对象
  23. 浏览器从输入URL到页面渲染的整个流程(涉及到计算机网络数据传输过程、浏览器解析渲染过程)
  24. 跨域、同源策略及跨域实现方式和原理
  25. 浏览器的回流(Reflow)和重绘(Repaints)
  26. JavaScript中的arguments
  27. EventLoop事件循环
  28. 宏任务与微任务
  29. BOM属性对象方法
  30. 函数柯里化及其通用封装
  31. JS的map()和reduce()方法
  32. ” 和 “=”的区别
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值