首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
不吃海鲜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
面试官:说说执行上下文吧
当 JS 引擎解析到可执行代码片段(通常是函数调用阶段)的时候,就会先做一些执行前的准备工作,这个 “准备工作”,就叫做 "执行上下文(execution context 简称 EC)" 或者也可以叫做执行环境。 全局执行上下文——这是默认或者说是最基础的执行上下文,一个程序中…
以前我没得选,现在我只想用 Array.prototype.reduce
对于新手来说, reduce 没有 map、 forEach、 filter 等数组方法那么友好。但是不得不说,它们能干的事情, reduce 一个不落下,直呼“B神”。 写这篇文章的目的就是想给大家好好的介绍一下 reduce 它有多“骚”。 第一个参数是回调函数(必选),第…
浏览器原理系列-浏览器渲染流程详解
浏览器是每个前端同学开发时经常接触的工具,甚至可以说是主场。在开发过程中,前端同学大概了解浏览器的渲染流程便可以进行开发,但涉及到页面性能优化、加载速度优化等,就需要比较深入地了解浏览器原理。 这个答案不算错,但是不够具体。本文就来详细地聊聊浏览器渲染,在开始正文之前,需要特别…
setTimeout&Promise&Async之间的爱恨情仇
按照定义:setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。第一种方法在指定毫秒数之后执行,第二种方法没有在指定毫秒数后执行,而是立刻执行。所以我个人将其分成正规军setTimeout和杂牌军setTimeout,方便后面记忆。 对于setTimeout(…
浅谈HTTP缓存
也就是说,当我们首次进行资源请求之后,服务器在返回资源给客户端的同时,缓存服务器或本地缓存也会保存一份资源副本(在允许缓存的情况下),当我们下次再对该资源进行请求时,则会直接使用资源副本而不会从原始服务器再次请求文档。 当很多客户端访问同一份文档的时候,原始服务器一遍又一遍地返…
[译] 理解CORS这一篇就够了
“呃。。还行, 但不够” 如果你经常跟AJAX call打交道,那么你肯定遇到过下面这个错误。 如果你看到这条消息,意味着响应失败了,但你还是能在Console里的Network标签下,看到返回的数据。 你所遇到的这种行为就是浏览器跨域的实现。 考虑到安全问题,在跨域标准化之前…
杭州17届前端期待加入一个更好的团队
本来想等过完年回来再换工作的,但是前段时间有猎头在简书私信我,说看我的文章写得还行,问我想不想换工作。 然后我就更新了简历,发过去了,邀请我面试,但是这家公司在北京 /西安,后来就没去,但是故事就此开始了,这反而促使我走上了换工作的道路。 自己从大三暑假实习到现在工作半年多,接…
JavaScript深入系列15篇正式完结!
写在前面 JavaScript 深入系列共计 15 篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺 JavaScript 底层知识的系列。重点讲解了如原型、作用域、执行上下文、变量对象、t
Javascript模块全揽
之前写的文章急速Js全栈教程得到了不错的阅读量,霸屏掘金头条3天,点赞过千,阅读近万,甚至还有人在评论区打广告,可见也是一个小小的生态了;)。看来和JS全栈有关的内容,还是有人颇有兴趣的。 这次文章的内容,是JavaScript模块。JavaScript Module 真是很讨…