首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
伊恩的技术笔记
掘友等级
独立开发
|
《前端面试》App for iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 20
沸点 1
赞
21
返回
|
搜索文章
最新
热门
JS 的 async await
使用 内部实现 首先会打印 0 执行 foo 函数,遇到 async ,保存当前调用栈信息,进入 foo 协程。 打印 1。执行到 await 100 这行时,会创建一个 Promise 对象 pro
React 的 Context
使用 useContext 在一个文件里,用 createContext 创建一个 Context 对象,并导出 在供给数据的组件中,使用 CountContext.Provider 去提供此 Con
HTTP 的发展
最初的 HTTP/0.9 最初的需求比较简单,只需要满足HTML的传输。所以客户端只需要通过一个请求行的信息(GET /index.html)告诉服务器需要什么 根据IP、端口找到目标服务器,三次握手
从输入URL到删掉URL
“输入URL到页面展示”,这是面试中会被问到的一个大话题,这个过程中的任何一段区间都包含着巨量的信息,让我不知所措 总结一下这个流程的一些节点,但不会太详细。只列出节点,以及可能扩展出的概念或问题 浏
面试官 🤔:关于Web安全,你知道哪些……
为了保护用户的账号、财产不被窃取或利用,会在不同层面采取了一些措施 同源 用户在打开页面A,它嵌着一个不同源的页面B,A、B之间如果可以随意交互的话,就有可能被黑客利用:在A中修改B的界面(诱导用户输
入门 MobX 的使用
作为一个状态管理的工具,相比于 Rudex,MobX 没那么多条条框框,什么 action reducer 不可变数据… 直接改数据(然后视图更新)就完啦 先把它这库添加到项目中 状态 创建一个状态文
面试官 🤔:了解过 HTTP/2 中的二进制分帧吗…
HTTP/2 核心的一个变化就是二进制分帧 加了一层 在供给应用的HTTP API 与 套接字接口之间,加了这么一层:二进制分帧层。之前HTTP的请求形式完全不用变,所有HTTP请求数据到这一层,拆成
Vite 使用的 esbuild
除了之前提到的 Rollup,Vite 工作的时候还用到了另一个打包工具 esbuild Rollup 用于为生产环境打包,而 esbuild 则用于为开发服务器进行依赖预构建 使用 esbuild
JS 实现对块级作用域的支持
作用域是什么 作用域就是变量和函数的可访问范围 没有块级作用域带来的问题 ES6之前有两种作用域:全局作用域和函数作用域 其他语言普遍支持块级作用域。一对大括号包裹的一段代码,就形成了一个块 这个时候
Vite 打包用的就是这个 Rollup
vite 是使用 rollup 来进行打包 本来想写一下如何使用 rollup,但看了 rollup 官方教程后感觉没有必要了。它这个写得非常清晰了,跟着做一遍就可以对 rollup 有一个基本的理解
下一页
个人成就
文章被点赞
55
文章被阅读
7,003
掘力值
624
关注了
4
关注者
10
收藏集
9
关注标签
5
加入于
2016-10-21