首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试题
订阅
user781846207234
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
JS 扫盲:浅淡JavaScript运行机制和面试题
JS 代码自上而下运行。 当浏览器渲染和解析 JS 代码时,会提供一个全局作用域(栈内存)。 b = obj.a * 10 ,也就是这里出现了问题,在此之前 obj 还没有被定义更不在堆内存中,那么 obj 就是 undefined,undefined(基本类型)下根本没有属性…
JS 闭包经典使用场景和含闭包必刷题
堆内存:存储引用类型值,对象类型就是键值对,函数就是代码字符串。 栈内存:提供代码执行的环境和存储基本类型值。 栈内存释放:一般当函数执行完后函数的私有作用域就会被释放掉。 保护函数的私有变量不受外部的干扰。形成不销毁的栈内存。 保存,把一些函数内的值保存下来。闭包可以实现方法…
你不得不懂的 JS 原型和原型链
面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象:是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 面向过程优点:性能比面向对象高,因…
你不得不懂的 JS this 指向
执行函数前有 '.' 点操作符的话,函数体中的 this 就指向前面的对象,没有就指向 window,严格模式下指向 undefined。这句话特别的重要,请记住 函数没有直接调用者 this 指向全局对象(浏览器中是window,node中是 global)。如匿名函数等 构…
JS 经典面试题初篇(this, 闭包, 原型...)含答案
1. 问下面输出结果 2. 问下面输出结果 3. 下面输出结果 4. 求下面输出结果 1. 求下面输出结果 2. 某腾的面试题,以下的代码要实现5个 input 按钮循环绑定 click 点击事件,绑定完成后点击1、2、3、4、5五个按钮分别输出0、1、2、3、4五个字符 1.…
深入了解 call, apply, bind 和模拟实现
一、call 格式 [function].call([this], [param]...),一句话概括:call() 将函数的 this 指定到 call() 的第一个参数值和剩余参数指定的情况下调用某个函数或方法。 1. 热身题1 2. 热身题 2 1. 模拟实现内置的 ca…
我们需要知道的 JS 异步编程
思维导图一、定时器1. 设定定时器setTimeout([function], [interval])setInterval([function], [interval])2. 清除定时器如何清除定时
深入 JS 类型检测原理和模拟实现
思维导图 JS 中的类型 基本类型,number,string,null,undefined,Boolean,es6 新增的 symbol,es11 中的 bigint 总共 7 种基本类型 引用类型
关于 Vue 我们需要知道的原理
面试题篇 1.老生常谈之, MPA/SPA 的理解,优缺点是什么? MPA 多页面应用。 构成:有多个页面 html 构成, 跳转方式:页面的跳转是从一个页面到另一个页面 刷新的方式:全页面刷新 页面
关于 loader 和 plugins
一、loader 1.loader 介绍 loader 是什么 loader 作用 loader 的执行是有顺序的,支持链式的调用。loader的执行顺序是从下到上,从右到左。比如处理样式类的文件,u