首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户8959997267745
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
this:从JavaScript执行上下文讲解this是什么
在全局执行上下文中,`this` 的值通常指向全局对象。在浏览器中,全局对象是 `window` 对象。这是因为全局执行上下文是在全局作用域中执行的,而在浏览器中,全局作用...
1
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
V8引擎是如何执行一段Javascript代码的?
在最初`V8`并没有字节码,而是将`AST`直接转换为机器码,但是随着手机的普及,`V8`生成的机器码需要占用大量的内存,但是手机的内存小,为了解决内存占用问题,引入了字节...
1
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
栈空间和堆空间:JS的内存机制
一、JS是什么类型的语言 这是一段c语言代码,在使用之前需要先去定义变量数据类型的语言称为静态语言。 这是一段JS代码,在使用之前不需要先定义变量数据类型,在运行时检查数据...
1
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
探索前端线程魔法:从单线程到消息队列,解密浏览器异步执行的奇妙世界
使用单线程处理好安排的任务 在执行这段代码的时候,会把所有的任务都按照顺序写进主线程中,等到线程执行时,这些任务会按照顺序在线程中依次被执行,等到所有任务执行完成之后,线程...
3
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
JavaScript 中的变量提升、执行流程和执行上下文
一、变量提升 所谓的变量提升,是指JS代码执行过程中,JS引擎把变量的声明部分和函数的声明部分 提升到代码开头的行为,变量提升后,会给变量设置默认值undefined。 也...
3
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
调用栈:为什么JS代码会出现栈溢出
调用栈是用来管理函数调用关系的一种数据结构。 一、什么是函数调用 函数调用就是运行一个函数。 在执行add之前,js引擎会为这段代码创建全局执行上下文,函数保存在全局上下文...
2
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
垃圾回收机制:垃圾数据是如何回收的
在数据使用之后,并且不在被需要的数据称为垃圾数据,对这些垃圾数据需要进行回收来释放有限的内存空间。 垃圾回收有分为手动回收和自动回收两种策略。 在Javascript中产生...
3
2
分享
用户8959997267745
赞了这篇文章
CC0113
2年前
关注
MySQL数据库单表基本使用(小白)
连接数据库 数据库操作(DDL) 查询数据库 SQL语句,增删改查,条件判断,流控制,DQL语句。...
9
1
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
块级作用域:var缺陷以及为什么引入let和const
JS从在变量提升这个特性,从而导致了很多与直觉不符的代码,这是JS的一个重要设计缺陷。 ES6通过引入let和const关键字来避开这种设计缺陷,但是因为JS需要保持向下兼...
2
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
作用域链和闭包
思考这个会打印出来什么内容? 执行foo()函数内部时,这一段代码的调用栈如下 一、作用域链 每个执行上下文的变量环境中都包含了一个外部引用,用来指向外部的执行上下文,这个...
1
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
打开一个页面会启动四个进程的原因
一、什么是并行处理 如上代码可以拆分成四个任务 任务一:计算A = 1 + 2; 任务二: 计算B = 20 / 5; 任务三: 计算C = 3 * 6; 任务四:显示最后...
4
1
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
TCP协议:如何保证页面文件能被完整的送达浏览器
TCP(Transmission Control Protocol)是一种面向连接的协议,它提供了可靠的数据传输机制。为了确保页面文件能够完整地送达浏览器,TCP采用了一系...
2
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
HTTP请求流程:为什么很多站点第二次打开速度会很快
HTTP协议建立在TCP连接基础之上。HTTP是一种允许浏览器向服务器获取资源的协议,是web的基础。 浏览器发起HTTP请求流程 1.构建请求 首先浏览器会构建请求行,构...
2
评论
分享
用户8959997267745
赞了这篇文章
一只小竹合
高级前端工程师(假的)
·
2年前
关注
Web页面加载过程及渲染流程
Web页面加载过程 浏览器进程主要负责用户交互、子进程管理和文件存储等功能。 渲染进程的主要职责是把从网路下载的所有内容解析为可以显示和交互的页面。 网络进程是面向渲染进程...
3
评论
分享
用户8959997267745
关注了
一只小竹合
关注了
1
关注者
0
收藏集
0
关注标签
20
加入于
2022-01-19