首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
vason
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
真实前端面试题(蚂蚁外包)
闭包定义应用场景 闭包(Closure) 是指一个函数包含了对其外部作用域中变量的引用,即使在该函数外部作用域执行完毕后仍然可以访问这些变量。闭包允许你在一个函数内部访问另一个函数的变量
对不起 localStorage,现在我爱上 localForage了!
前端本地化存储算是一个老生常谈的话题了,我们对于 cookies、Web Storage(sessionStorage、localStorage)的使用已经非常熟悉,在面试与实际操作之中也会经常
使用 Docker 实现前端应用的标准化构建、部署和运行
Docker 对前端的意义也很重大。 实际上,Docker 的世界里,并不区分什么前端、后端,没有人说只适合后端、不适合前端 … 在运维的眼里更是如此
是时候该换掉你的axios了
如果回到在10年前,promise式的请求工具是一个很大的创新,它解决了请求繁琐的问题,但现在都已经是2023年了,promise式的请求工具只能被称为传统
非严格模式 🆚 严格模式的区别|附思维导图
严格模式的概念,是从ECMAScript5引入的,通过严格模式,可以在函数内部选择进行较为严格的全局或局部的错误条件检测。 使用严格模式的好处是可以提早知道代码中存在的错误,及时捕获一些可能导致编程错误的 ECMAScript 行为。 而不支持该模式的引擎就当遇到了一个未赋值的…
js - 执行上下文【附带作用域和执行上文的区别】
什么是执行上下文 执行上下文是一种代码运行时的场景,环境的概念。就好比中国文化博大精深。可能同一句话在不同的场景下,说的意义和意识是两种不同的。 执行上下文的类型 全局执行上下文 — 这是默认或者说基
【JS】详解ES6执行时词法环境/作用域/执行上下文/执行栈和闭包
这篇文章我们想探讨一下,当JS代码执行过程中涉及到的内容。厘清各个概念名词的含义。 本文是在阅读ECMA文档以及站在各个大神们所写文章的肩膀上,结合自己理解的基础上完成的,不准确之处,大家指正。 在编程语言当中,代码里面的变量都有其生效的范围,这个范围叫做作用域。 作用域是指程…
面试官:说说作用域和闭包吧
虽然 javascript 被认为是一门解释型语言/动态语言,但是它其实是一种编译型的语言。一般来说,需要运行一段 javascript 代码,有两个必不可少的东西:JS 引擎 和 编译器。前者类似于总管的角色,负责整个程序运行时所需的各种资源的调度;后者只是前者的一部分,负责…
面试官:说说执行上下文吧
当 JS 引擎解析到可执行代码片段(通常是函数调用阶段)的时候,就会先做一些执行前的准备工作,这个 “准备工作”,就叫做 "执行上下文(execution context 简称 EC)" 或者也可以叫做执行环境。 全局执行上下文——这是默认或者说是最基础的执行上下文,一个程序中…
JS 闭包经典使用场景和含闭包必刷题
堆内存:存储引用类型值,对象类型就是键值对,函数就是代码字符串。 栈内存:提供代码执行的环境和存储基本类型值。 栈内存释放:一般当函数执行完后函数的私有作用域就会被释放掉。 保护函数的私有变量不受外部的干扰。形成不销毁的栈内存。 保存,把一些函数内的值保存下来。闭包可以实现方法…