JS 面试知识学习历程(第一天)

Chapter 1

这是我自己的学习过程总结,如果有什么写的不清楚的地方,欢迎大家交流、批评、提问。可以在这里评论,也可以在github上提问,谢谢大家

几道面试题思考

()内为自我思考
1. JS中使用typeof能得到哪些类型(String number Array Object Null )
2. 何时使用 === 何时使用 == (===完全一样,地址也得一样)
3. window.onload和DOMContentLoaded的区别(window.onload表示页面全部加载出来后触发,DOMContentLoaded是DOM元素全部加载出来后触发,样式、图片等还没有加载)
4. 用JS创建10个< a >标签,点击的时候弹出来对应的序号(见chapter1-04.html)
5. 简述如何实现一个模块加载器,实现类似require.js的基本功能(模块加载器会根据所加载module的内容不同,对同一个对象进行修改,这个对象应该有export用于外界调用,构建不同的对象,再返回给调用module,)
6. 实现数组的随机排序

考点

  1. JS中对象类型
  2. 强制类型转换
  3. 浏览器的渲染过程
  4. 作用域
  5. JS模块化
  6. JS基础算法

gitbub地址 持续更新 可下载

https://github.com/zust-hh/JavaScript_interviewing_knowledge_learning

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值