前端面试总结(1)--笔试知识点汇总

写下标题时,我不禁回想起那年毕业季被找工作支配的恐惧。所谓天要下雨娘要嫁人,裸转前端势在必行,抱着天生我材必有用的丰满理想,过着“哪哪都缺人,哪哪都不缺自己”的骨感现实生活,才明白玉不琢不成器,作为璞玉的自己努力地打磨着,终于成就了自己,成为了一名合格的,杀猪刀磨刀石。 序言 本文整理总结自己在毕业季找工作时,前端笔试遇到的各种细小知识点,多为基础知识,既不全面,也不系统。因此,对于读者而言,本文适用于笔试前对前端知识点的复习,或作为前端参考知识阅读,但不适用于对前端知识系统和深入地理解,也不适用于对前端系统架构的理解。 基于这一点,本文不会对各类知识点进行细致的归纳,但会尽可能保证知识点不重复。如有任何错误,欢迎指正。 P.S. 为了更好地服务读者,本文提到的定义或方法大部分都可以点击跳转到MDN查看详细解释。 知识点汇总 JS基础 typeof 操作符返回一个字符串,表示未经计算的操作数的类型。 变量声明有 var 和没 var 的区别 声明变量限制在其声明位置的上下文中,而非声明变量总是全局的。 声明变量在任何代码执行前创建,而非声明变量只有在执行赋值操作的时候才会被创建。 声明变量是它所在上下文环境的不可配置属性,非声明变量是可配置的(如非声明变量可以被删除)。 undeclared 仅在严格模式中出现 ReferenceError 警告,在代码里赋值了一个未声明的变量,即在代码中有没有带着var 关键字的赋值。 Javascript的基本类型 7 种原始类型: Boolean, Null, Undefined, Number, BigInt, String, Symbol 和 Object Hoisting:变量提升 noscript如果页面上的脚本类型不受支持或者当前在浏览器中关闭了脚本,则在 HTML

发表评论 (审核通过后显示评论):