首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端基础
订阅
user1419462724871
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
js原生语法之prototype,__proto__和constructor
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 在构造实例的时候, 会将这个实例__proto__指向此时的构造函数的prototype.
这一次, 我终于理解了闭包(从ES6词法环境的角度看闭包)
如果要列举JavaScript当中最难理解的三大概念的话, 我会列出三大巨头: 闭包, 异步编程(EventLoop), 类型转换, 其中闭包是最难之首. 关于闭包的解释文章非常之多, 似乎对于闭包的
闭包与内存堆栈
今天来聊一聊内存问题,在前端这一块,内存一直是一个被忽略的问题,但是有过后端语言和C系语言开发者,对内存堆栈都是了如指掌的,本人编程启蒙于从事C#开发,很早就灌输内存栈堆思想,前端这一块其实也有很多资
与作用域相关的闭包、内存泄漏、this
作用域机制是不能直接查看的, 我们首先模拟一个场景来尽可能的说明作用域这套规则, 然后通过代码片段和开发者工具进行验证. 想必大家都有玩过游戏的经验. 刚开始的时候, 也就是第一关, 难度比较简单. 到了第二关的时候, 就在第一关的基础上加些难缠的角色, 难度相应地加大了. 关…
「前端进阶」JS中的内存管理
像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。 因为自动垃圾回收…
「前端进阶」JS中的栈内存堆内存
JS的内存空间分为栈(stack)、堆(heap)、池(一般也会归类为栈中)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。 栈被称为是一种后入先出(LIFO,last-in-first-o…
webpack 十连问你能接住几题
前言 面试题只是一个引子,快速刷题就是背(面试官问你,但是他不一定很深入),想深入理解还是得花大量精力; webpack 的构建流程是什么 初始化参数:解析webpack配置参数,合并shell传入和
前端vue使用bus通讯操作方法
第一步:建立bus文件 组件通信 在文件夹下面写一个bus.js的文件写入以下代码 第二步:建立bus文件 发送 第三步:建立bus文件 接收
前端面试—强缓存、协商缓存
1. 什么是浏览器缓存机制? 2. 浏览器缓存机制用来解决什么样的问题? ⭐3. 浏览器缓存机制的分类
http面试必会的:强制缓存和协商缓存
1. 什么是缓存? http缓存机制主要在http响应头中设定,响应头中相关字段为Expires、Cache-Control、Last-Modified、Etag。 HTTP 1.0协议中的。简而言之,就是告诉浏览器在约定的这个时间前,可以直接从缓存中获取资源(represen…