- 描述一下document.load 和 document.ready之间的一个区别
- JavaScript中如何检测一个字符串的类型
- 如何检测一个变量是string类型
- 描述一下==和===的区别
- 什么是事件委托 什么是时间冒泡
- js 中 new 操作符到底做了什么事
- JavaScript如何实现继承以及它的优缺点
- 什么叫原型 什么叫原型链
- 描述一下什么叫作用域 什么叫作用域链
- 描述一下我们的浏览器缓存 服务器缓存 cdn缓存
- 描述一下你对闭包的理解以及他的优缺点 以及闭包所引起的内存泄露的解决方案
- 请求数据中如何实现代理 有哪些方式能够实现跨域通信
- 描述一下jsonp的实现原理 jsonp 是如何实现跨域请求 以及它的优缺点
- js中严格模式和松散模式的区别
- js中严格模式和正常模式的区别
- 什么是值类型 什么是引用类型
- 描述一下我们前端的堆和栈
- 描述一下移动端click touch 和 tap 之间的一个区别