
前端试题
文章平均质量分 83
收集前端试题,不断更新
339+
这个作者很懒,什么都没留下…
展开
-
Vue面试题合集(原理深入,持续更新)
2023前端Vue最新面试试题集合,概念及深入原理,整理不断更新中...原创 2023-06-03 17:02:17 · 2889 阅读 · 0 评论 -
谈谈JS面向对象的理解
在JS中,万事万物皆对象(Everything is object)。对象是单个事物的抽象。实物之间的关系映射为对象之间的关系,从而可以模型现实的情况。对象是一个容器,里面封装了属性和方法。其中属性是对象的状态,而方法是对象的行为。面向对象(Object-oriented)是一种编程范式,它以对象为基本单位,通过封装、继承和多态等概念来组织和构建代码。在面向对象编程中,对象是具有状态(属性)和行为(方法)的实体。原创 2023-06-02 23:11:55 · 502 阅读 · 0 评论 -
JavaScript高级教程(javascript实战进阶)
对JS高级部分进行详细讲解包括:数据类型、引用变量赋值问题、对象和函数、函数原型与原型链(对经典面试题详细说明和总结)、执行上下文和执行上下文栈、作用域、闭包、线程与事件循环原创 2023-05-31 16:10:38 · 1413 阅读 · 0 评论 -
Promise面试题
由于then方法是异步的,当片段一(代码中已标出)代码没有执行完,片段二是不会执行的,转而会执行片段三,由于执行片段三前已执行resolve,其实例对象状态已变为成功,因此执行片段三的then方法中第一个回调,输出8,接着回到片段一里的第一个then方法,由于已经执行resolve,其实例对象状态已变为成功,因此执行then方法,输出4,此时若片段一中第一个then没有执行完,也不会接着链式执行第二个then。重难点:3之后输出8,4之后输出6,是因为then方法是异步的,前一个没有执行完,会接着往下走。原创 2023-05-23 13:43:21 · 1583 阅读 · 3 评论 -
JavaScript中this
需要注意的是,this 的值在函数调用过程中可能会发生改变,特别是在嵌套函数或回调函数中。为了避免 this 值混淆或丢失,可以使用 bind()、箭头函数或缓存外部 this 的引用。总而言之,this 是 JavaScript 中一个重要的关键字,它在函数的执行上下文中指向当前对象,其具体取值取决于函数的调用方式和上下文。在 JavaScript 中,this 关键字用于引用当前执行上下文中的对象。它的值在运行时动态确定,取决于函数的调用方式。原创 2023-05-18 09:21:31 · 276 阅读 · 0 评论